{"id":18454341,"url":"https://github.com/1password/scim-examples","last_synced_at":"2025-05-16T07:06:33.887Z","repository":{"id":35557165,"uuid":"129965578","full_name":"1Password/scim-examples","owner":"1Password","description":"1Password SCIM Bridge deployment examples","archived":false,"fork":false,"pushed_at":"2025-05-09T13:04:12.000Z","size":1450,"stargazers_count":161,"open_issues_count":8,"forks_count":152,"subscribers_count":23,"default_branch":"main","last_synced_at":"2025-05-11T12:17:52.245Z","etag":null,"topics":["1password","1password-scim","aws","azure-kubernetes-service","docker","docker-compose","docker-swarm","kubernetes","provisioning","scim","terraform"],"latest_commit_sha":null,"homepage":"https://support.1password.com/scim/","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/1Password.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-17T21:11:52.000Z","updated_at":"2025-05-09T13:04:14.000Z","dependencies_parsed_at":"2024-01-22T14:19:28.270Z","dependency_job_id":"f8589b8c-7cae-4660-9701-4c7704b4de31","html_url":"https://github.com/1Password/scim-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fscim-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fscim-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fscim-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1Password%2Fscim-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/1Password","download_url":"https://codeload.github.com/1Password/scim-examples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485063,"owners_count":22078767,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["1password","1password-scim","aws","azure-kubernetes-service","docker","docker-compose","docker-swarm","kubernetes","provisioning","scim","terraform"],"created_at":"2024-11-06T08:03:53.490Z","updated_at":"2025-05-16T07:06:28.864Z","avatar_url":"https://github.com/1Password.png","language":"HCL","readme":"# 1Password SCIM Bridge deployment examples\n\nYou can deploy 1Password SCIM Bridge on any supported infrastructure that allows ingress from your identity provider and egress to 1Password servers. This repository includes examples for deploying 1Password SCIM Bridge on selected platforms, information to help you plan your deployment, and links to related external repositories and support articles.\n\n## Before you begin\n\nRead this documentation to help you plan your deployment:\n\n- Learn more about [automating provisioning in 1Password using SCIM](https://support.1password.com/scim/).\n- Review the [Preparation Guide](/PREPARATION.md), which discusses some of the technical components of SCIM bridge deployment and how to avoid potential issues you might encounter along the way.\n\n## Cloud service provider deployments\n\nSolutions for common cloud service platforms:\n\n### Microsoft Azure\n\n- [Azure Container Apps using ARM (Azure Resource Manager) template](https://support.1password.com/scim-deploy-azure/)\n- [Azure Container Apps using Cloud Shell](https://support.1password.com/cs/scim-deploy-azure-container-apps/)\n- [Azure Kubernetes Service using Cloud Shell](https://support.1password.com/cs/scim-deploy-azure-kubernetes/)\n\n\n### Amazon Web Services (AWS)\n\n- ✨ **BETA** [Amazon ECS using CloudFormation](/beta/aws-ecsfargate-cfn)\n- [Amazon ECS using Terraform](/aws-ecsfargate-terraform)\n\n### Google Cloud (GCP)\n\n- [Cloud Run using Cloud Shell](/beta/google-cloud-run)\n- [Google Kubernetes Engine using Google Cloud Marketplace](https://support.1password.com/scim-deploy-gcp/)\n\n### DigitalOcean\n\n- [App Platform using DigitalOcean portal](https://support.1password.com/cs/scim-deploy-digitalocean-ap/)\n- [App Platform using DigitalOcean CLI \u0026 1Password CLI](/do-app-platform-op-cli)\n- [DigitalOcean Kubernetes using DigitalOcean Marketplace](https://support.1password.com/scim-deploy-digitalocean/)\n\n## Generic cloud deployments\n\nFor physical server or virtual machine on-premise or custom cloud deployments:\n\n### Docker\n\n- [Docker Swarm using Docker CLI](/docker)\n\n### Kubernetes\n\n- [Kubernetes using kubectl CLI](/kubernetes)\n- [Helm Chart using Helm CLI](https://github.com/1Password/op-scim-helm/tree/main/charts/op-scim-bridge#installation)\n\n## Choosing a deployment method\n\nThe choice of deployment method depends on your available or preferred cloud service provider or infrastructure, as well as the platform and tooling that you use or prefer. \n\n\u003e [!NOTE]\n\u003e All deployment examples pull the same public [`1password/scim`](https://hub.docker.com/r/1password/scim) container image from Docker Hub.\n\nHere are some additional details to help you make an informed choice:\n\n\n### Containers as a Service deployments\n\nMany cloud service providers offer **Containers as a Service** (or **Platform as a Service**) deployment platforms. Compared to other platforms, these solutions offer:\n\n- DNS and TLS certificate management out-of-the-box\n- speedier deployment\n- lower expected cost and burden of maintenance\n\nThese examples are suitable for use in a production environment, include common configuration options, and can be used as a base for your own custom deployment.\n\nWe include examples for Azure Container Apps, Google Cloud Run, and DigitalOcean App Platform.\n\n### Marketplace app deployments\n\nFor a guided deployment of 1Password SCIM Bridge that connects to your 1Password account to automatically generate and load credentials from 1Password, choose a marketplace app. These are off-the-shelf deployments that may be a suitable choice, but:\n\n- are not customizable\n- require creating a public DNS record\n- have strict networking requirements\n\nWe publish these apps to [DigitalOcean Marketplace](https://marketplace.digitalocean.com/apps/1password-scim-bridge) and [Google Cloud Marketplace](https://console.cloud.google.com/marketplace/product/agilebits-public/op-scim-bridge).\n\n### Beta deployments\n\nOur beta deployment examples represent early efforts to provide a working solution using some new platform or tooling. Each uses the same container image as our stable deployment examples. These deployments _should_ work, but aren't guaranteed and may change in the future.\n\nLearn more about this designation in [`/beta/README.md`](/beta/README.md).\n\n## Deprecated deployment examples\n\nWe sometimes deprecate deployment examples that become irrelevant, usually when a new deployment example is released that is a more desirable solution for that cloud service provider or platform.\n\n### Recently deprecated\n\nAt the time of deprecation, these deployment examples were fully functional, but will soon become unsupported and removed from the repository:\n\n- ⚠️ [Docker Compose \u0026 Docker Swarm](https://github.com/1Password/scim-examples/blob/main/deprecated/docker)\n\nDeprecated deployment examples are moved to the [`/deprecated`](/deprecated) directory. You can learn more about this designation and find suggested alternatives in [`/deprecated/README.md`](/deprecated/README.md).\n\n## Get help\n\nIf you encounter issues with your SCIM bridge deployment or have general questions about automated provisioning, [contact 1Password Support](https://support.1password.com/contact/). If you need additional deployment examples or some information in these guides needs improvement, file an issue or open a pull request in this repo to let us know.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1password%2Fscim-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F1password%2Fscim-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1password%2Fscim-examples/lists"}