openstack_aggregateopenstack_application_credentialopenstack_availability_zoneopenstack_compute_imageopenstack_domainopenstack_fipopenstack_groupopenstack_hypervisoropenstack_keypairopenstack_networkopenstack_portopenstack_projectopenstack_roleopenstack_role_assignmentopenstack_routeropenstack_security_groupopenstack_security_group_ruleopenstack_serveropenstack_server_groupopenstack_snapshotopenstack_subnetopenstack_useropenstack_volumeopenstack_volume_type
Table: openstack_role_assignment
A 3-tuple combining keystone entities in the form of role-user/group-domain or role-user/group-project. Role assignments are domain specific.
Examples
Basic role assignment info
select user_id, group_id, scope_project_id, scope_domain_id, scope_role_idfrom openstack_role_assignment;
All role-group assignemnts
select group_id, scope_project_id, scope_domain_id, scope_role_idfrom openstack_role_assignmentwhere group_id is not null;
All user-group assignemnts
select user_id, scope_project_id, scope_domain_id, scope_role_idfrom openstack_role_assignmentwhere user_id is not null;
All user-domain assignments
select user_id, scope_project_id, scope_domain_id, scope_role_idfrom openstack_role_assignmentwhere scope_domain_id is not null;
Schema for openstack_role_assignment
Name | Type | Operators | Description |
---|---|---|---|
_ctx | jsonb | Steampipe context in JSON form, e.g. connection_name. | |
group_id | text | Group ID the role is assigned to. | |
scope_domain_id | text | Domain ID the group/user with role is assigned to. | |
scope_project_id | text | Project ID the group/user with role is assigned to. | |
scope_role_id | text | ID of the assigned role. | |
user_id | text | User ID the role is assigned to. |