The Role-Based Access Control APIs enable organisations using KYC Protect to centrally manage user access, permissions, and governance across the platform. These APIs support the assignment of roles to users, the configuration of role permissions, and the enforcement of access controls for key KYC Protect capabilities, including Profiles, Screening, Monitoring, Alerts, and administrative functions. Role and permission changes are fully auditable to support compliance, accountability, and operational security.
Using these APIs, administrators can:
- Retrieve available roles and permissions.
- Assign and remove roles for users.
- Configure permissions associated with roles.
- Determine the permissions available to the currently authenticated user.
- Access audit records related to role and permission management activities.
- Perform profile and search operations where access is governed by the user's assigned permissions and role membership.