For Zammad, this automated workflow updates all user roles to default values, ensuring consistent access permissions across the platform. It retrieves user and role data, applies necessary filters, and generates an Excel report of the updated roles, streamlining user management and enhancing operational efficiency.
This workflow is designed for Zammad administrators and IT teams who manage user roles and permissions within the Zammad ticketing system. It is particularly useful for those who need to automate the process of updating user roles to match default settings, ensuring consistent permissions across the organization.
The workflow addresses the challenge of manually updating user roles in Zammad, which can be time-consuming and prone to errors. By automating this process, it ensures that all users have the correct roles assigned, reducing the risk of permission issues and enhancing operational efficiency.
To customize this workflow, users can:
- Change Zammad API Credentials: Replace the placeholder values for zammad_base_url
and zammad_api_key
with actual credentials.
- Set Default Roles: Modify the default_roles
array to include the IDs of the roles that should be assigned to users.
- Exclude Specific Users: Update the exclude_zammad_users_by_id
array to prevent certain users from having their roles changed.
- Adjust Role Filtering: Modify the conditions in the 'Filter Roles if needed' node to define which roles should be included or excluded based on specific criteria.