User identification policy guide - #6235
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
|
@arsalanbadar-okta @andreeajurj-okta @grahamsmith-okta — re: the Arsalan clarified that |
95d94ae to
af0a1ac
Compare
|
@arsalanbadar-okta — I smoke-tested this guide against a live EA org ( What I verified against the live API (all accurate as written):
The one thing I changed — the "Review the default rule" example. The example we had described a rule that looked like a custom rule (
I updated the example to match, added a sentence describing the default rule, and gave it a GET/PUT-only Caveat / the reason I'm asking you to confirm: this was a single developer test org, so it's possible the default shape varies by how the org or app sign-in policy was provisioned, and the original example reflected a real default somewhere. Can you confirm the canonical auto-created default rule is the I did not test the |
- Add activate/update to unsupported direct operations - Lowercase 'user identification policy' in prose and error string - Update Okta FastPass not-enabled error message - Remove deprecated settings.showSignInWithOV override note (no longer allowed) - Add mappings link to list policies response example - Add ACCESS_POLICY response example with userIdentificationPolicy link - Diagram step 7: specify Okta FastPass enabled
Add deactivate lifecycle link and _embedded.resourceType per Arsalan's real org response. UIP example already matched.
…ntry
Two back-to-back object literals broke the eval in build-overview-pages.js
(Unexpected token '{'), failing the site build.
- Add 'Test your policy with policy simulation' section to the user identification policy guide (per Arsalan's feedback that simulation now includes this policy type) - Clarify that rules can be created and updated but not deleted - Add user identification policies to the supported types list in the policy simulation guide Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Replaces the placeholder sequence diagram with the finalized, Okta-branded version from the design team. Same content and file path, so the existing guide reference and alt text still apply.
Groups it with the existing OIE-version note per the repo's convention for consecutive notes.
Points Okta Verify/FastPass, test user, and test group prerequisites at the Authenticators/Users/Groups API operations instead of help.okta.com, since this is an API guide for developers who provision programmatically.
Matches the spacing convention used later in the same guide.
Split three sentences over the 25-word limit and reworded the System Log paragraph to avoid two back-to-back sentences of identical length.
Smoke-tested the guide against a live EA org. The default-rule example was actually a custom-rule shape; replaced it with the real auto-created default (Catch-all Rule, priority 99, system: true, conditions: null, showSignInWithOV: NEVER) and added a sentence describing it. Added the DELETE hint and deactivate link to the create/update rule response examples to match the live API. Co-Authored-By: Claude Code
…owSignInButton Per Arsalan in Slack, the userIdentification rule settings payload changed from a flat showSignInWithOV field to a nested securityMethods.fastpass.showSignInButton structure. Removed the now-obsolete note explaining the old field's naming convention.
4322962 to
158ea3a
Compare
Live-org smoke test showed an untouched default rule returns an empty actions.userIdentification.settings object, not a populated showSignInButton: NEVER value.
Acrolinx scoreA minimum Acrolinx Score of 80 is required. The total score is an average of the subscores.
Successfully checked 5 of 5 documents. Reopen the pull request or push new changes to check again. Depending on the Acrolinx server configuration, the |
…olicies/main/index.md Co-authored-by: barbaravo-okta <87335401+barbaravo-okta@users.noreply.github.com>
…olicies/main/index.md Co-authored-by: barbaravo-okta <87335401+barbaravo-okta@users.noreply.github.com>
…olicies/main/index.md Co-authored-by: barbaravo-okta <87335401+barbaravo-okta@users.noreply.github.com>
Acrolinx scoreA minimum Acrolinx Score of 80 is required. The total score is an average of the subscores.
Successfully checked 5 of 5 documents. Reopen the pull request or push new changes to check again. Depending on the Acrolinx server configuration, the |
Acrolinx scoreA minimum Acrolinx Score of 80 is required. The total score is an average of the subscores.
Successfully checked 5 of 5 documents. Reopen the pull request or push new changes to check again. Depending on the Acrolinx server configuration, the |
Acrolinx scoreA minimum Acrolinx Score of 80 is required. The total score is an average of the subscores.
Successfully checked 5 of 5 documents. Reopen the pull request or push new changes to check again. Depending on the Acrolinx server configuration, the |
Description:
What's changed?
Adds a new guide, Configure a user identification policy, covering how to use the Policies API to manage user identification policies (
USER_IDENTIFICATIONtype). The guide explains that the policy maps one-to-one to an app sign-in policy, is auto-managed alongside it (no direct create/map/clone/delete), and that you manage only its rules. It walks through finding the policy, reviewing the default rule, and creating/updating a rule to show or hide the Sign in with Okta FastPass button viashowSignInWithOV(ALWAYS/NEVER), including platform/network conditions and the FastPass prerequisite.Is this PR related to a Monolith release?
Yes — 2026.08.0. The feature is behind the
USER_IDENTIFICATION_POLICYfeature flag (EA). API spec: okta-oas3#3413 (OKTA-1177885).Resolves:
Netlify Preview Link:
Netlify preview