Skip to content

docs: clarify that .read and .manage scopes are independent - #69

Open
mjdavidson wants to merge 1 commit into
okta:mainfrom
mjdavidson:docs/scope-read-manage-split
Open

docs: clarify that .read and .manage scopes are independent#69
mjdavidson wants to merge 1 commit into
okta:mainfrom
mjdavidson:docs/scope-read-manage-split

Conversation

@mjdavidson

Copy link
Copy Markdown

The README and the scope_registry docstring stated that a .manage scope implicitly covers .read. The server gates each tool on exactly one scope, so granting only okta.apps.manage leaves list_applications/get_application disabled. Corrects both to state the scopes are independent and that read and write access require configuring both. Documentation only.

The README and the scope_registry docstring both stated that a .manage scope
implicitly enables the matching .read operations. The server does not work that
way — scope gating is exact per tool, so granting only okta.apps.manage leaves
list_applications and get_application disabled because they require
okta.apps.read.

Correct both to state the scopes are independent and that read and write access
to a resource requires configuring both scopes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant