Access to resources (i.e., Datasources, Servers, Clusters, Clouds, and Websites) is granted to Roles.
All User access privileges are inherited via Roles, with the exception of Temporary Access.
Occasionally it might be necessary to grant temporary or "time-boxed" access to resources. Temporary Access grants occur at the User level, rather than Role level, and are the only way to grant access directly to Users.
Example: Alice needs 30 minutes of read-only access to the production
redis replica to diagnose a customer issue. Bob grants temporary access to Alice, which closes any active connections automatically the moment the grant expires. Alternatively, Bob may also revoke that access manually before 30 minutes expires.