Shows security information relating to users and/or roles. If the caller is not a system administrator, only information relating to the caller and their roles is returned.
Parameters
A list of names of users and/or roles about which security information is requested. If none are provided, information about all users and roles will be returned. The user can provide a single element (which will be automatically promoted to a list internally) or a list.
Optional parameters. Allowed keys are:
show_current_user – If true, returns only security information for the current user. Allowed values are:
true
false
The default value is ‘false’.
The default value is an empty dict ( ).
Returns
A dict with the following entries–
Map of user/role name to the type of that user/role. Allowed values are:
internal_user – A user whose credentials are managed by the database system.
external_user – A user whose credentials are managed by an external LDAP.
role – A role.
Map of user/role name to a list of names of roles of which that user/role is a member.
Map of user/role name to a list of permissions directly granted to that user/role.
Map of user name to resource group name.
Additional information.