機能: Automation Commands

Credential provisioning without the manual work

One command handles the full provisioning workflow: account creation, password rotation and credential delivery. Define the configuration once and run it every time, whether triggered manually or from an existing HR or IGA platform.

Keeper terminal output showing successful PAM credential provisioning, AD group assignment, password rotation, and record sharing

How Automation Commands work

Configure

Define the provisioning job in a YAML file, including the user details, target account, vault folder, rotation schedule and how credentials should be delivered.

Create

Keeper creates the identity in Active Directory or Microsoft Entra ID, assigns the user to the appropriate groups and stores the credential as a PAM User record in the vault.

Rotate

A secure password is generated to meet your complexity requirements, applied to the account immediately and scheduled for automatic rotation going forward.

Deliver

The credential is delivered to the recipient via direct vault share, a one-time email link or both, with expiry and permissions you control.

統合

Trigger the whole workflow via REST API to plug provisioning into any HR or IGA platform, so new accounts are created automatically when a new hire is added — no manual steps required.

Everything provisioning requires, in a single command

The credential-provision command orchestrates what was once a multi-step manual process, eliminating human error and making onboarding consistent every time.

Keeper PAM user record for John Smith showing AD login, masked password, daily rotation schedule, and distinguished name

AD and Entra ID identity creation

Creates identities directly in Active Directory or Microsoft Entra ID via the Keeper Gateway, an outbound-only connection component that brokers access to your directory without requiring inbound firewall changes, with group assignments handled automatically.

パスワードの自動ローテーション

Configures and immediately triggers rotation on the new credential. Schedule it with a CRON expression, weekly, daily or at any cadence you need.

Keeper password rotation schedule showing a strong masked password, daily rotation at 2:00 AM CDT, and last rotation 3 hours ago
Keeper vault folder showing AD user account records, including domain admin, MySQL admin, rotation user, and John Smith accounts

PAM User record creation

Creates and stores the PAM User record in your vault at a folder path you define, organized by department, team or any structure you prefer.

Secure credential delivery

Delivers credentials to the recipient as a One-Time Share link via email, directly into their Keeper Vault or both. For privileged or high-sensitivity accounts, direct vault share is the recommended option.

Keeper one-time share dialog with a 1-hour expiration, single-device access notice, edit permission option, and Create Link button
YAML provisioning configuration showing instance size, AWS region, replicas, autoscaling limits, and REST API delivery settings

YAML-based configuration

All provisioning parameters are defined in a single YAML file. Pass it via file path, base64 string or through the REST API for programmatic workflows.

REST API support

Use Keeper Commander's Service Mode REST API to trigger provisioning from any identity governance platform — Workday, SailPoint, ConductorOne, Aquera and others.

API integration diagram showing Keeper connected to an API service, ngrok, and a cloud service

Built for these workflows

New employee onboarding

Trigger provisioning from your HR system the moment a new hire is added. Credentials are delivered before day one.

Admin account creation

Spin up privileged AD service accounts with group assignments, rotation and delivery to the right vault — no manual steps.

Self-service password reset

Automate the entire reset flow: rotate the password, generate a One-Time Share link and email it to the user.

Cloud IAM provisioning

Works with AWS IAM, Microsoft Entra ID and GCP in addition to on-prem AD — same command, same config structure.

よくある質問

Can I use Automation Commands without Active Directory?

Yes. Automation Commands support Active Directory, Microsoft Entra ID, AWS and GCP. If you're working with Entra ID as a standalone provider, you can skip the AD-specific federation settings.

What happens if the user already exists in the directory?

Automation Commands checks for duplicate accounts before taking any action. If a matching user is found, the process stops and flags the conflict rather than creating a duplicate.

Can I test configurations before running it for real?

Yes. The --dry-run flag validates your YAML file and checks that everything is in order without creating any accounts, records or sending any emails.

What's the difference between email delivery and direct vault share?

Direct vault share delivers the credential through Keeper's zero-knowledge architecture directly to the recipient's Vault and restricts access to their authenticated user only. Email delivery sends a one-time link that can be used to decrypt the credentials without requiring a Keeper account. For privileged accounts, direct vault share is the more secure option. You can configure both delivery methods in the same YAML file and they run independently.

What happens if part of the provisioning workflow fails?

If a step fails, for example if the Directory is unreachable or credential rotation does not complete, the structured output logs which step failed and why. Partially completed workflows do not succeed silently; each step's status is tracked and returned with sufficient information to troubleshoot.

Is there a way to see what the command did after it runs?

Yes, every run produces a structured output that logs each step — account creation, group assignment, rotation status and delivery confirmation. You can return this as plaintext or JSON, depending on how you consume the results.

無料トライアルにサインアップ

今すぐ購入