Update the ABP CLI:
dotnet tool update -g Volo.Abp.Cli
Update the ABP Suite:
abp suite update
hi
Can you share all the console output?
Also try it in linux if possible.
If you get an error while managing user permissions in angular identity management, please refer to the temporary solution below.
entity-action-contributors.ts
file in your project and add the code below in it.import { EntityAction, EntityActionList } from '@volo/abp.commercial.ng.ui';
import { eIdentityComponents, Identity, UsersComponent } from '@volo/abp.ng.identity';
import { IdentityEntityActionContributors } from '@volo/abp.ng.identity.config';
const permissionsModal = new EntityAction<Identity.UserItem>({
text: 'AbpIdentity::Permissions',
action: data => {
const component = data.getInjected(UsersComponent);
component.openPermissionsModal(data.record.id);
},
permission: 'AbpIdentity.Users.ManagePermissions',
});
export function permissionsModalContributor(actionList: EntityActionList<Identity.UserItem>) {
const index = actionList.indexOf(
'AbpIdentity::Permissions',
(action, text) => action.text === text,
);
actionList.dropByIndex(index);
actionList.addByIndex(permissionsModal, index);
}
export const identityEntityActionContributors: IdentityEntityActionContributors = {
[eIdentityComponents.Users]: [permissionsModalContributor],
};
identityEntityActionContributors
in your root module (usually AppModule
) and use it like below:import { IdentityConfigModule } from '@volo/abp.ng.identity.config';
import { identityEntityActionContributors } from './entity-action-contributors';
@NgModule({
imports: [
// Other imports
IdentityConfigModule.forRoot({
entityActionContributors: identityEntityActionContributors,
}),
// Other imports
],
providers: [],
declarations: [AppComponent],
bootstrap: [AppComponent],
})
export class AppModule {}
You can try ToggleStringValueType
myGroup.AddFeature(TestAppFeatures.Chat,"false", L("Feature:Chat"), L("Feature:Test:Description"), new ToggleStringValueType() ,false);
hi bhyatz
I think this is ok.
Volo.Abp.Identity.Pro.HttpApi.Client project lost less HttpClientUserRoleFinder.
It will be added in v2.6.
What is your UI? (Angular or razor page) Are you using identity server?