Abbey Docs
  • 👋Welcome
  • Getting Started
    • Quickstart
    • Step-by-Step Tutorials
      • AWS: Managing Access to Identity Center Groups
      • AWS: Managing Access to Identity Center Permission Sets
      • AWS: Managing Access to IAM Groups
      • Azure AD: Managing Access to Groups
      • Confluent: Managing Access to Kafka ACLs
      • Databricks: Managing Access to Managed Tables in Unity Catalog
      • Databricks: Managing Access to Groups
      • GitHub: Managing Access to Teams
      • Google Cloud: Managing Access to Groups
      • Google Workspace: Managing Access to Google Groups
      • Kafka: Managing Access to ACLs
      • Okta: Managing Access to Groups
      • Postgres: Managing Access to Roles
      • Snowflake: Managing Access to Tables
      • Tabular: Managing Access to Apache Iceberg Roles
      • Tailscale: Managing Access to ACLs
      • Vault: Managing Access to Groups and Policies
      • Integrating Abbey with Terraform Cloud
      • Using Abbey with Atlantis
      • Using Abbey with Spacelift
    • Starter Kits
  • How Abbey Works
    • How Abbey Works
    • Key Concepts
  • Build a Grant Kit
    • Get a Starter Kit
    • Connect a Repo
    • Create a Grant Kit
    • Link Identities
    • Write Access Policies
    • Deploy Your Grant Kit
    • Request Access
    • Approve or Deny Access Requests
  • Use Cases
    • Time-Based Access
      • Expire After a Duration
      • Expire At a Specific Time
    • Approval Workflows
      • Using a Single Approval Step
      • Using Multiple Approval Steps
      • Conditionally Skip Approval Steps
  • Admin
    • User Roles
    • Sign-in and MFA
      • Sign-in Methods
      • Multifactor Authentication (MFA)
      • Enabling Single Sign-On
    • Sources
      • PagerDuty
      • Directory Sync
    • End User Notifications
    • Manage API Tokens
  • Reference
    • Grant Kits
      • Workflows
      • Policies
      • Outputs
    • Referencing Users and Groups
    • Linking Application Identities into Abbey
      • Why do I need to link application identities?
      • How do I Link Application Identities?
      • Supported Application Identity Types and Schemas
      • Application Data Object
    • Access Policies
      • Types of Access Policies
      • Policy Bundles
      • Inline Policies
      • Helper Functions
      • Policy Examples
    • Terms of Service
    • FAQ
      • Troubleshooting
  • Resources
    • Abbey Labs
    • Terraform Registry
    • GitHub
    • System Status
    • Privacy Policy
    • Logo
Powered by GitBook
On this page
  • Setting up Directory Sync
  • Users Info
  1. Admin
  2. Sources

Directory Sync

PreviousPagerDutyNextEnd User Notifications

Last updated 1 year ago

Directory Sync is allows you to bring information into Abbey about users and groups from an Identity Provider such as Okta or G Suite.

This information can then be used to write more effective Policies and Grant Kits.

For example:

  • A user can be automatically granted access via a group membership in G Suite

  • A user can be automatically denied access based on an attribute in Okta.

Supported Integrations:

  • G Suite

  • Okta

Setting up Directory Sync

In order to set up Directory Sync, click on the Directory Sync tab in the sidepanel on the Abbey Labs app. Click on "Create a Directory" to begin setup.

On the next page, enter the name for your Directory and the domain you want to retrieve data from.

Next, click on the Complete button to complete the setup required by your Identity Provider

Choose your Identity Provider. Currently we only officially support Google Workspace for writing policies and grant kits.

Complete the steps indicated for your Identity provider. Example steps are given below.

When you're done setting up you will see a screen similar to the following. You can then return to the Directory Sync page in the Abbey App, and can view your user data in the Users page.

Users Info

The Users page displays information retrieved from Directory Sync.

For detailed information on the user object, click the icon. This information is the same format as in \

Directory Sync Setup Page
New Directory Sync options
Complete Setup Screen
Directory Sync Setup Complete
Directory Sync Status Page in Abbey App.
Users Page
Detailed User Object
Enriched Data