Content
View differences
Updated by Dominic Bräunlein about 1 year ago
**As** an administrator a \[enter role of user\]
**I want to** setup system-level tokens \[enter objective\]
**so that** can use them as authentication in my SCIM client to give it access to the OpenProject SCIM server API. \[enter desired result\]
**Acceptance criteria**
TODO:
* Like personal access tokens, but with the system user
* Only constrained in power by scopes (and possibly expiration)
* A menu entry is placed in [https://qa.openproject-edge.com/admin/settings/authentication](https://qa.openproject-edge.com/admin/settings/authentication)
* User is able to create and name system-level tokens
* Each token has a scope but for now only SCIM API scope can be selected and is selected by default.
* It is possible to have multiple active tokens.
* A token has a menu to delete the token.
**Technical notes**
* I'd suggest to prefix them, so that we can recognize how to validate them, e.g. `opst-ABCDEF...` (**O**pen**P**roject**S**ystem**T**oken)
**Permissions and visibility considerations**
* Only admins _To whom is this feature visible?_
* Only when Enterprise plan: Corporate _When is active. it not visible?_
**Out of scope**
* <br>
**I want to** setup system-level tokens
**so that** can use them as authentication in my SCIM client to give it access to the OpenProject SCIM server API.
**Acceptance criteria**
* Only constrained in power by scopes (and possibly expiration)
* A menu entry is placed in [https://qa.openproject-edge.com/admin/settings/authentication](https://qa.openproject-edge.com/admin/settings/authentication)
* User is able to create and name system-level tokens
* Each token has a scope but for now only SCIM API scope can be selected and is selected by default.
* It is possible to have multiple active tokens.
* A token has a menu to delete the token.
**Technical notes**
* I'd suggest to prefix them, so that we can recognize how to validate them, e.g. `opst-ABCDEF...` (**O**pen**P**roject**S**ystem**T**oken)
**Permissions and visibility considerations**
* Only admins
* Only when Enterprise plan: Corporate
**Out of scope**
* <br>