Skip to content

Products

Compliance Officer Service Expert-led compliance, end to end Compliance Portal Share security documents securely Open-source platform Deploy Probo on your own infrastructure

Resources

Probo stories How teams get compliant with Probo Blog Ideas and guidance from the Probo team Guides & tools Practical compliance guides and free tools Love from Customers What customers say about working with Probo Changelog Latest product updates Download Get the Probo Agent

Company

About The people and vision powering Probo Careers Join the team building Probo Brand assets Official logos and visual resources Security Review our security and compliance posture
Overview Understand Probo and its core concepts Product Explore Probo's GRC capabilities Developers Explore GraphQL, CLI, MCP, n8n, and webhooks Deployment Probo Cloud, self-hosting, and configuration

Explore

GitHub Explore our open-source compliance tools

Dotfile

Connect Dotfile as an access source using a workspace API key

View as Markdown

Probo reads your Dotfile workspace’s members through the Dotfile API so you can review who has access.

  • Probo organization administrator access
  • The admin role in the Dotfile workspace (Dotfile requires you to be an admin of the workspace to generate API keys)
Probo field Dotfile field Notes
Name first_name and last_name Falls back to the email address
Email email
Role role owner, admin, member, or the name of a custom role
Admin role Flagged as an administrator when role is owner or admin
Status suspended_at Inactive once a suspension timestamp is set
MFA Not supported
Last login Not supported
External ID id Stable identifier used to track the account across reviews
Created at created_at When the user was created in the workspace

Probo requests suspended users as well as active ones, so a suspended member still appears in the campaign, marked inactive.

  1. In the Dotfile console, signed in as a workspace admin, go to Workspace settings > API keys.
  2. Create a new key and give it a name (e.g. Probo Access Review). Dotfile documents no scope or permission to set on a key.
  3. Copy the key and store it securely (password manager, secret manager). Dotfile hashes and encrypts it, so you cannot read it again.
  1. In Probo, go to Access Reviews > Sources > Add Source.
  2. Find Dotfile, click API Key, paste the key, and click Connect.

Probo names the source after your Dotfile workspace and pulls its members into your campaigns.

  • Key rejected. Confirm a workspace admin generated the key and that it has not been replaced since. Probo sends it in the X-DOTFILE-API-KEY header, so a key from a different workspace will not authenticate.
  • No members appear. An API key is workspace wide, so check that it belongs to the workspace you intend to review.