• Stars
    star
    138
  • Rank 256,665 (Top 6 %)
  • Language HCL
  • License
    MIT License
  • Created about 6 years ago
  • Updated 12 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

1Password SCIM Bridge deployment examples

1Password SCIM Bridge deployment examples

You can deploy 1Password SCIM Bridge on any supported infrastructure that allows ingress by your identity provider and egress to 1Password servers. Here you'll find configuration files and best practices to help with your deployment. Learn more about automating 1Password provisioning with SCIM.

Automatic (one-click) deployment

The easiest way to deploy 1Password SCIM Bridge is with our one-click apps, which are currently available for Google Cloud Platform and DigitalOcean:

Advanced deployment

If you have particular requirements for your environment, an advanced deployment is recommended. These example configurations can be used as a base for a customized deployment.

Before you begin

Before you begin deploying 1Password SCIM Bridge, review the Preparation Guide. The guide will help you plan for some of the technical components of the deployment and consider some issues you may encounter along the way.

After you've read the preparation guide, refer to the deployment example for your infrastructure:

Beta deployment

These are beta versions of 1Password SCIM Bridge deployments and components. These deployments should work, but aren't guaranteed and will change in the future.

Deprecated deployment methods

A list of recently-deprecated deployments can be found in /deprecated. At the time of deprecation, these deployments were fully functional, but will soon become unsupported.

Deprecation schedule

When a deployment method is deprecated, we will simultaneously append a deprecation notice to the deployment name listed in this README and move all files associated with the deployment method to /deprecated.

Deprecated deployments will remain in /deprecated for approximately three months, after which time they will be deleted. The deletion date of deprecated deployments will be posted in /deprecated/README.md.

Where possible, we will provide suggested alternatives in /deprecated/README.md.

Get help

If you encounter issues with your SCIM bridge deployment or have general questions about automated provisioning, contact 1Password Support. 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.

More Repositories

1

typeshare

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
Rust
2,277
star
2

1password-teams-open-source

Get a free 1Password Teams membership for your open source project
1,562
star
3

arboard

A clipboard for Rust
Rust
546
star
4

onepassword-operator

The 1Password Connect Kubernetes Operator provides the ability to integrate Kubernetes Secrets with 1Password. The operator also handles autorestarting deployments when 1Password items are updated.
Go
509
star
5

shell-plugins

Seamless authentication for every tool in your terminal.
Go
491
star
6

electron-hardener

A fast and small Rust library to make Electron apps more secure.
Rust
380
star
7

srp

A set of Go functions for Secure Remote Password protocol implementation in 1Password Teams
Go
348
star
8

terraform-provider-onepassword

Use the 1Password Terraform Provider to reference, create, or update items in your 1Password Vaults.
Go
303
star
9

op-vscode

1Password for VS Code
TypeScript
202
star
10

spg

1Password's Strong Password Generator - Go package
Go
202
star
11

connect-sdk-python

Python SDK for 1Password Connect
Python
194
star
12

vault-plugin-secrets-onepassword

Hashicorp Vault plugin integrates with 1Password Connect to allow for the retrieval, creation, and deletion of items stored in 1Password.
Go
187
star
13

load-secrets-action

Load secrets from 1Password into your GitHub Actions jobs
TypeScript
161
star
14

connect-sdk-go

Go SDK for 1Password Connect
Go
155
star
15

connect-sdk-js

Node SDK for 1Password Connect
TypeScript
140
star
16

connect

Access your 1Password secrets using a 1Password Connect Server
135
star
17

ansible-onepasswordconnect-collection

The 1Password Connect collection contains modules that interact with your 1Password Connect deployment. The modules communicate with the 1Password Connect API to support Vault Item create/read/update/delete operations.
Python
102
star
18

op-js

A JS library powered by the 1Password CLI
TypeScript
89
star
19

solutions

Examples and templates from the 1Password Solutions team
Python
78
star
20

connect-helm-charts

Official 1Password Helm Charts
Smarty
76
star
21

passkey-rs

A framework for defining Webauthn Authenticators that support passkeys
Rust
76
star
22

electron-secure-defaults

Starter kit and documentation for building security conscious Electron apps
TypeScript
74
star
23

typeshare-old

Generate code in different languages from Rust type definitions for FFI interop.
Rust
70
star
24

sys-locale

A small and lightweight Rust library to obtain the active locale on the system.
Rust
66
star
25

password-rules-parser

Rust parser for the passwordrules attribute
Rust
66
star
26

burp-1password-session-analyzer

Burp plugin for the 1Password session protocol for use by security researchers. https://bugcrowd.com/agilebits
Java
50
star
27

kubernetes-secrets-injector

Go
49
star
28

homebrew-tap

Homebrew tap to install 1Password products.
Ruby
38
star
29

check-signed-commits-action

GitHub Action to check PRs for signed commits
33
star
30

install-cli-action

Install 1Password CLI into your GitHub Actions jobs.
Shell
24
star
31

op-scim-helm

Helm charts for the op-scim applications
Smarty
21
star
32

developer-community-projects

Go
15
star
33

op-scim-gcp-marketplace

Makefile
14
star
34

events-api-elastic

Go
12
star
35

events-api-generic

Go
12
star
36

markdown-benchmarks

Benchmarking markdown libraries
C
11
star
37

events-api-splunk

Go
7
star
38

postman-integration-secrets-edu-ut-edition

JavaScript
7
star
39

terraform-provider-onepassword-secrets-edu-ut-edition

Go
7
star
40

dep-report

Go
6
star
41

typeshare_marker

Macro for marking Rust structs and enums to be processed by the typeshare tool
Rust
6
star
42

ring

Fork of https://github.com/briansmith/ring
Assembly
5
star
43

blog-ci-docker

Dockerfile for 1password/blog-ci container. Based on https://github.com/felicianotech/docker-hugo
5
star
44

onepassword-sdk-go

Go
5
star
45

onepassword-sdk-js

The official JavaScript SDK for 1Password
JavaScript
5
star
46

secrets-orb

Shell
4
star
47

publicsuffix-benchmarks

Testing performance of the public suffix list libraries (https://publicsuffix.org)
Rust
4
star
48

extension-messaging

TypeScript
4
star
49

onepassword-sdk-python

Python
3
star
50

go-directequality-checker

Go
2
star
51

docusaurus-extensions

TypeScript
2
star
52

pulumi-onepassword

Pulumi provider for 1Password.
Python
2
star
53

ppa

TeX
1
star