- ABP Framework version: v3.0.4
- UI type: Angular
- DB provider: EF Core
- Tiered (MVC) or Identity Server Separated (Angular): yes
- Exception message and stack trace:
- Steps to reproduce the issue:
is Identity management module / access control support approval flow and notification or how to achieve this?
- If user changed his email then it should be approved by admin. or any way to block user from changing his email address in profile.
- user should get the notification on role changed.
- auto revoke access on particular event or after time period.
- How to deactivate user and not delete.
6 Answer(s)
-
0
hi
These features are not implemented by default, you can implement it yourself with these infrastructure below.
https://docs.abp.io/en/abp/latest/Event-Bus https://docs.abp.io/en/abp/latest/Background-Workers https://docs.abp.io/en/abp/latest/SignalR-Integration
-
0
- How do i find triggered method or event on user email id or role changed on abp user profile ?
- How do i restrict user from changing email ?
-
0
How do i find triggered method or event on user email id or role changed on abp user profile ?
You should consider PublishAsync the event yourself.
How do i restrict user from changing email ?
You can override the ProfileAppService of the identity pro module, which currently change user info.
-
0
- You should consider PublishAsync the event yourself. - where do i get this event as we are using abp Identity module for uer creation/updation
- Also there is requirment that Suppler Admin Role e.g Samsung Supplier admin should be see only samsung organization users. we created "Samsung" ABP organization unit and added Suppler Admin Role and User to it. But we logged in with Supplier admin, he is able to see all user and not just sumsung user. let me know how to achive this or filter this in ABP identity module.
- See hierarchy
- Anchor Admin >> Supplier Admin >> Supplier User
- Here Supplier Admin should be able to View/Add/Update users of his organization.
- Also, can we filter users based on claims ?
-
0
where do i get this event as we are using abp Identity module for uer creation/updation
You can consider override these sevices,They are creating/updating users and user profiles.
IdentityUserAppService
andProfileAppService
https://docs.abp.io/en/abp/latest/Customizing-Application-Modules-Overriding-Services
Also there is requirment that Suppler Admin Role e.g Samsung Supplier admin should be see only samsung organization users. we created "Samsung" ABP organization unit and added Suppler Admin Role and User to it. But we logged in with Supplier admin, he is able to see all user and not just sumsung user. let me know how to achive this or filter this in ABP identity module. See hierarchy Anchor Admin >> Supplier Admin >> Supplier User Here Supplier Admin should be able to View/Add/Update users of his organization. Also, can we filter users based on claims ?
The default module does not provide these functions, you need to implement it yourself, like my reply above, override the default service, and customize your business logic
-
0
This question has been automatically marked as stale because it has not had recent activity.