Skip to content

Commit a1e495c

Browse files
committed
[TT-13760] Extend the documentation regarding the recommended value of security.forbid_admin_view_access_token and security.forbid_admin_reset_access_token parameters.
1 parent 7136f91 commit a1e495c

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

tyk-docs/content/api-management/user-management.md

+5
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,11 @@ It is important to note that all user roles are defined and enforced **at the Da
296296
### Admin users
297297
An *admin* user has full read/write access to all properties. The initial user created during the bootstrapping of the Dashboard is automatically assigned the *admin* role.
298298

299+
Two configuration parameters restrict the admin user. Both values should be set to `true` for improved security.
300+
301+
* [security.forbid_admin_view_access_token]({{< ref "tyk-dashboard/configuration#securityforbid_admin_view_access_token" >}}) that restricts admin users from being able to view other users' Dashboard API Access Credentials (in the API and UI).
302+
* [security.forbid_admin_reset_access_token]({{< ref "tyk-dashboard/configuration#securityforbid_admin_reset_access_token" >}}) which prevents admin users from resetting the other users' access tokens.
303+
299304
### User permissions in the Tyk Dashboard API
300305
The permissions object, which is provided to the Dashboard API has this structure:
301306

tyk-docs/content/shared/dashboard-config.md

+4
Original file line numberDiff line numberDiff line change
@@ -844,12 +844,16 @@ Type: `bool`<br />
844844

845845
ForbidAdminViewAccessToken is a security feature that allows you to prevent the admin user from viewing the access token of a user. The default is false.
846846

847+
Setting `true` to this field is recommended.
848+
847849
### security.forbid_admin_reset_access_token
848850
ENV: <b>TYK_DB_SECURITY_FORBIDADMINRESETACCESSTOKEN</b><br />
849851
Type: `bool`<br />
850852

851853
ForbidAdminResetAccessToken is a security feature that allows you to prevent the admin user from resetting the access token of a user. The default is false.
852854

855+
Setting `true` to this field is recommended.
856+
853857
### ui
854858
This section controls various settings for the look and feel of the Dashboard UI.
855859

0 commit comments

Comments
 (0)