Skip to content
This repository was archived by the owner on Sep 10, 2024. It is now read-only.

Commit eb86f44

Browse files
hughnssandhose
authored andcommitted
Clarification around admin and graphql API scopes
1 parent 16dd758 commit eb86f44

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

docs/reference/scopes.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,11 @@ When [authorized as a user](../topics/authorization.md#authorized-as-a-user-or-a
8787

8888
The default policy allows any client and any user to request this scope.
8989

90-
### `urn:mas:admin`
90+
However, as noted in the [Internal GraphQL API] documentation, access to the Internal GraphQL API from outside of MAS itself is deprecated in favour of the [Admin API].
9191

92-
This scope grants access to the MAS [Admin API].
92+
### `urn:mas:admin`
9393

94-
Combined with the `urn:mas:graphql:*` scope, it also grants full access to the MAS [Internal GraphQL API].
95-
This allows the authenticated entity to perform any operation on the API, regardless of whether the entity owns the data or not.
94+
This scope grants full access to the MAS [Admin API].
9695

9796
The default policy doesn't allow everyone to request this scope.
9897
It allows:

0 commit comments

Comments
 (0)