Repository navigation
Document 1Password client credentials connection - #154
Open
aureliensibiril wants to merge 1 commit into
Open
aureliensibiril wants to merge 1 commit into
aureliensibiril wants to merge 1 commit into
Conversation
Probo now connects 1Password through the Users API with an OAuth application's client credentials, and that is the recommended path. The page only covered the SCIM bridge, so it said nothing about creating the application, the scope it needs, or where to find the account ID, which 1Password shows only in the web app address and customers mix up with the client ID. The page now walks through both methods, with separate prerequisites, collected fields and troubleshooting for each, and the directory card lists client credentials first. Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
getprobo/probo#2158 moves the 1Password connector to the Users API v1 and makes Client credentials (an OAuth application's client ID and secret) the recommended way to connect. The 1Password page only covered the SCIM bridge. It said nothing about creating the OAuth application, the scope it needs, the region, or the account ID. 1Password shows the account ID only in the web app's address, and customers easily mix it up with the client ID, which has the same shape.
What
display_name,email,state,idandcreate_time. Role, Admin, MFA and Last login are not supported./app#/<account ID>/) or withop account get. The region is read from the sign-in address.How it was checked
Everything was checked against a live 1Password Business account in the EU region on 2026-10-28:
/v1/accountsis 404). A wrong account ID, including the client ID, gets 403account_uuid_mismatch, which Probo shows as Not authorized.Console labels come from #2158's locale files and provider registration. The form there now shows a hint under Account ID pointing at the same address.
npm run check:docsandnpm run buildpass locally.Merge after getprobo/probo#2158 ships, since the client-credentials path describes that release.