Skip to content

Commit

Permalink
Merge pull request #15 from stakater/SA-2919
Browse files Browse the repository at this point in the history
Add user permission details
  • Loading branch information
karl-johan-grahn authored Apr 26, 2023
2 parents f090e83 + 5e01d5d commit 8e21b0a
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 17 deletions.
16 changes: 0 additions & 16 deletions content/for-administrators/giving-access-to-oauth-users.md

This file was deleted.

27 changes: 27 additions & 0 deletions content/for-administrators/giving-access-to-users.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# User Access

By default, users logged in (via OAuth external IDPs) do not have any permissions

Two types of permissions can be granted to a user:

- [SAAP Cluster Admin](#saap-cluster-admin)
- [Tenant Level Permissions](#tenant-level-permissions)

## SAAP Cluster Admin

SAAP Cluster is an administrator level role for a user (with restrictive access). A user with this role can:

- Create/Manage/Delete Tenants
- Read cluster status (Overview page)
- Administrate non-managed Projects/Namespaces
- Install/Modify/Delete operators in non-managed Projects/Namespaces

To grant this permission to a user please open a support case with Username/Email of the desired user.

## Tenant level Permissions

These permissions are granted per Tenant and are only restricted to the tenant's Namespaces/Projects. For detailed explanation of these roles see [Tenant Member Roles](https://docs.stakater.com/mto/main/tenant-roles.html)

These roles can be granted by [SAAP Cluster Admin](#saap-cluster-admin) by creating/editing the *Tenant* CR.

To grant Tenant level permissions see detailed example for [Tenant CR](https://docs.stakater.com/mto/main/customresources.html#2-tenant)
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ nav:
- For Administrators:
- for-administrators/overview.md
- for-administrators/requirements.md
- for-administrators/giving-access-to-oauth-users.md
- for-administrators/giving-access-to-users.md
- for-administrators/autoscaling.md
- for-administrators/hibernating-your-cluster.md
- for-administrators/node-configuration.md
Expand Down

0 comments on commit 8e21b0a

Please sign in to comment.