get_role_assignment_history
Audit user access by retrieving historical records of role assignments in SuccessFactors. Track who received permissions, when they were granted, and by whom for compliance and security monitoring.
Instructions
Get history of role assignments - who was granted roles and when.
This tool shows the assignment history of RBP roles to users, helping audit who has been given access and by whom.
Args: instance: The SuccessFactors instance/company ID data_center: SAP data center code (e.g., 'DC55', 'DC10', 'DC4') environment: Environment type ('preview', 'production', 'sales_demo') auth_user_id: SuccessFactors user ID for authentication (required) auth_password: SuccessFactors password for authentication (required) role_id: Optional role ID to filter assignments for a specific role user_id: Optional user ID to filter assignments for a specific user from_date: Optional start date filter (ISO format: YYYY-MM-DD) to_date: Optional end date filter (ISO format: YYYY-MM-DD) top: Maximum records to return (default 100, max 500)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance | Yes | ||
| data_center | Yes | ||
| environment | Yes | ||
| auth_user_id | Yes | ||
| auth_password | Yes | ||
| role_id | No | ||
| user_id | No | ||
| from_date | No | ||
| to_date | No | ||
| top | No |