Resources¶
Resources are the most basic unit of authorization. They are single and specific access permissions.
How to use resources
- To grant credentials access to resources, group resources into a role, then assign the role to credentials. In other words, you cannot assign resources directly to credentials; credentials can have access to a resource only through a role.
- You can assign the same resource to several roles.
- A role can have multiple resources. A role can be assigned to multiple credentials.
On the Resources screen, you can see:
- Resource ID: The name of the resource
- Description: A user-created and human-readable description of what permission the resource grants
- Created at: Date and time the resource was created
Creating a resource¶
- From the Resources screen, click New resource.
- Name the resource, enter a short description, and click Create resource.
Deleted resources¶
- To view deleted resources, click Deleted resources on the Resources screen.
- To renew a resource (make it active again), click the circular arrow at the end of the resource's line.
Included resources¶
The following resources are automatically available in an installation of SeaCat Auth:
seacat:tenant:create: Grants right to create a new tenantseacat:role:assign: Assign and unassign tenant roles.seacat:role:edit: Create, edit and delete tenant roles. This does not enable the bearer to assign SeaCat system resources.seacat:role:access: Search tenant roles, view role detail and list role bearers.seacat:tenant:assign: Assign and unassign tenant members, invite new users to tenant.seacat:tenant:delete: Delete tenant.seacat:tenant:edit: Edit tenant data.seacat:tenant:access: List tenants, view tenant detail and see tenant members.seacat:client:edit: Edit and delete clients.seacat:client:access: List clients and view client details.seacat:resource:edit: Edit and delete resources.seacat:resource:access: List resources and view resource details.seacat:session:terminate: Terminate sessions.seacat:session:access: List sessions and view session details.seacat:credentials:edit: Edit and suspend credentials.seacat:credentials:access: List credentials and view credentials details.