user administrator
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
Hi Everyone,
I'm working on a custom ServiceNow application called Access Automation and Governance Framework and would appreciate guidance on the best approach to automate the following user administration activities:
- Assign a single role to a user.
- Assign multiple roles to a single user.
- Assign multiple roles to multiple users in a single request.
- Add a user to a group.
- Add multiple users to a single group.
- Add multiple users to multiple groups.
- Copy all roles and group memberships from one user to another while avoiding duplicate assignments.
The solution should also include:
- Approval workflows (especially for privileged roles such as admin, security_admin, and user_admin).
- Validation to prevent duplicate role and group assignments.
- Audit logging and notifications.
- A Record Producer for end users to submit access requests.
- Automation using ServiceNow best practices.
I'm looking for recommendations on the best architecture and implementation approach. Specifically:
- Is Flow Designer sufficient for handling these operations, or is it better to use Script Includes for the business logic and call them from Flow Designer?
- Which ServiceNow tables and APIs are recommended for assigning roles and managing group memberships?
- How would you design this solution to ensure it is scalable, maintainable, and follows enterprise ServiceNow best practices?
- Are there any out-of-the-box capabilities or patterns that can be leveraged instead of building everything from scratch?
I would appreciate any suggestions, implementation patterns, or real-world experiences from the community.
Thank you!
0 REPLIES 0