I am currently working on a feature that requires updating and overriding the Identity Users page. Specifically, I need to customize the roles tab and modify the way data is saved. To accomplish this, I found that I need access to the Identity module source code. However, my project already uses the Account.Pro module, and referencing the free Identity module results in a reference error due to a class name conflict with Identity.Pro already present in my application layer.
I have followed the guidelines provided in your documentation here, but since Volo.Abp.Account.Pro.Public.Application references Volo.Abp.Account.Pro.Shared.Application.Contracts, which uses Volo.Abp.Identity.Pro.Application.Contracts, I cannot reference Identity.Pro from my HttpApi.Host project. Attempting to use the free Identity package results in a reference error.
Additionally, I understand that access to the Identity.Pro source code necessitates upgrading my license from TEAM to BUSINESS.
I would like to inquire if there are alternative methods to achieve this customization without upgrading the license tier. Alternatively, is it possible to purchase just the specific module needed instead of upgrading the entire license tier?