Usage Scenario: Viewing Active Delegated Permissions

An employee has delegated some of their roles to different people during permission periods. They now want to check who they have delegated which permissions to through the system.

Steps taken by the user in the “My Active Permissions” screen in the application:

  • Click on the “View My Active Permissions” button.
  • The Get Active User Access Delegations action runs.
  • The FromUserName parameter is automatically matched with the email address of the user logged into the system.
  • The system queries all active permission delegations within the active date range.
  • The result is presented to the user as a visual list (tables, cards, etc.).

Sample output list:

  • Recipient User: ahmet.yildiz@firma.com
    • Roles: editor, approver
    • Start Date: 01.07.2025
    • End Date: 07/15/2025
  • Recipient User: selin.kaya@firma.com
    • Roles: viewer
    • Start Date: 07/03/2025
    • End Date: 07/10/2025
  • Recipient User: emre.dogan@firma.com
    • Roles: content-manager, moderator
    • Start Date: 05.07.2025
    • End Date: 20.07.2025

Thanks to these outputs, users can easily track who they have delegated permissions to, which roles have been delegated, and the date range for which the delegation is valid.