1Password SCIM
Overview
Pre-built tooling
✅ Authorization
| Tools | Status |
|---|---|
| Pre-built authorization (API Key) | ✅ |
| Pre-built authorization UI | ✅ |
| Custom authorization UI | ✅ |
| End-user authorization guide | ✅ |
| Expired credentials detection | ✅ |
✅ Read & write data
| Tools | Status |
|---|---|
| Pre-built integrations | ✅ |
| API unification | ✅ |
| 2-way sync | ✅ |
| Webhooks from Tenklo on data modifications | ✅ |
| Real-time webhooks from 3rd-party API | 🚫 (time to contribute: <48h) |
| Proxy requests | ✅ |
✅ Observability & data quality
| Tools | Status |
|---|---|
| HTTP request logging | ✅ |
| End-to-end type safety | ✅ |
| Data runtime validation | ✅ |
| OpenTelemetry export | ✅ |
| Slack alerts on errors | ✅ |
| Integration status API | ✅ |
✅ Customization
| Tools | Status |
|---|---|
| Create or customize use-cases | ✅ |
| Pre-configured pagination | 🚫 (time to contribute: <48h) |
| Pre-configured rate-limit handling | 🚫 (time to contribute: <48h) |
| Per-customer configurations | ✅ |
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
create-scim-group | Create a SCIM group in 1Password SCIM. | Action | 🔗 Github |
create-scim-user | Create a SCIM user in 1Password SCIM. | Action | 🔗 Github |
delete-scim-group | Delete or archive a SCIM group in 1Password SCIM. | Action | 🔗 Github |
delete-scim-user | Delete or archive a SCIM user in 1Password SCIM. | Action | 🔗 Github |
get-scim-group | Retrieve a single SCIM group from 1Password SCIM. | Action | 🔗 Github |
get-scim-user | Retrieve a single SCIM user from 1Password SCIM. | Action | 🔗 Github |
get-service-provider-config | Retrieve SCIM service provider capabilities. | Action | 🔗 Github |
list-resource-types | List SCIM resource types | Action | 🔗 Github |
list-schemas | List SCIM schemas supported by the bridge. | Action | 🔗 Github |
list-scim-groups | List SCIM groups from 1Password SCIM. | Action | 🔗 Github |
list-scim-users | List SCIM users from 1Password SCIM. | Action | 🔗 Github |
patch-scim-group | Patch attributes or membership for a 1Password SCIM group. | Action | 🔗 Github |
patch-scim-user | Patch attributes for a 1Password SCIM user. | Action | 🔗 Github |
update-scim-group | Update a SCIM group in 1Password SCIM | Action | 🔗 Github |
update-scim-user | Update a SCIM user in 1Password SCIM. | Action | 🔗 Github |
scim-groups | Sync SCIM groups from 1Password SCIM. | Sync | 🔗 Github |
scim-users | Sync SCIM users from 1Password SCIM. | Sync | 🔗 Github |
Access requirements
| Pre-Requisites | Status | Comment |
|---|---|---|
| Paid dev account | ✅ | 1Password SCIM is available on Business plans. |
| Paid test account | ❓ | |
| Partnership | ❓ | |
| App review | ❓ | |
| Security audit | ❓ |
Setup guide
No setup guide yet.
Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Useful links
- 1Password SCIM API documentation
- 1Password Admin Console
- 1Password Authentication
- 1Password SCIM Bridge Explained
- 1Password SCIM Bridge Troubleshooting
Contribute useful links by editing this page
API gotchas
- 1Password SCIM uses API_KEY authentication with
Authorization: Bearer API_KEYin the request header. - SCIM-based provisioning can take time to sync across all users. Ensure you handle pagination properly when fetching user lists.
- 1Password SCIM requires an active SCIM Bridge deployment to function correctly.
Going further
Connect to 1password SCIM
Guide to connect to 1password SCIM using Tenklo Connect.