onelogin
Manage users and apps via OneLogin API. Handle SSO and identity management.
Why use this skill?
Efficiently manage OneLogin identity and access workflows. Automate user provisioning, directory listing, and API authentication with the OpenClaw OneLogin skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mrgoodb/oneloginWhat This Skill Does
The onelogin skill integrates the OpenClaw AI agent with the OneLogin identity and access management platform. It allows users to automate administrative tasks such as provisioning new accounts, listing current user directories, and managing application access tokens programmatically. By leveraging the OneLogin API, this skill acts as a middleware for IT and security operations, enabling seamless identity lifecycle management through natural language requests. Whether you are a system administrator tasked with onboarding new employees or a developer needing to integrate identity verification into your workflows, this skill provides the necessary interface to interact with your organization's security infrastructure securely.
Installation
To integrate this skill into your environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/mrgoodb/onelogin
After installation, you must configure your environment variables to authenticate with the OneLogin platform. Ensure the following variables are set in your profile:
- ONELOGIN_CLIENT_ID: Your unique client identifier.
- ONELOGIN_CLIENT_SECRET: Your secure API secret.
- ONELOGIN_REGION: Set to 'us' or 'eu' depending on your data residency.
Use Cases
This skill is primarily designed for high-velocity IT operations. Common use cases include:
- Automated User Provisioning: Rapidly creating new user accounts across company portals without manual dashboard entry.
- Directory Auditing: Quickly querying user records to identify unauthorized accounts or verify user statuses during security reviews.
- API-Driven SSO Management: Programmatically retrieving authorization tokens to facilitate inter-service authentication for your internal applications.
- Batch Administration: Handling large-scale updates to user profiles or roles through scripted AI commands.
Example Prompts
- "OpenClaw, please create a new user account for Jane Smith at [email protected] using the OneLogin skill."
- "Can you list all the users currently registered in our OneLogin directory and summarize their details for me?"
- "Retrieve an access token from OneLogin so I can test the secondary API endpoint for our internal dashboard."
Tips & Limitations
- Security First: Always ensure your client secrets are stored in a secure secret manager and never hardcode them in scripts or plain text files. The AI agent requires these credentials to maintain session integrity.
- Regional Awareness: The skill is region-dependent; ensure your
ONELOGIN_REGIONmatches the configuration set in your OneLogin admin portal, or requests will fail due to endpoint mismatches. - Permission Scopes: The OpenClaw agent inherits the permissions associated with your API credentials. Ensure your OneLogin App integration has the appropriate scopes (User Read, User Write) enabled to avoid '403 Forbidden' errors. If the skill returns an error, verify that your client secret has not expired or been revoked.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mrgoodb-onelogin": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
smartsheet
Manage sheets, rows, and columns via Smartsheet API. Automate spreadsheet workflows.
google-sheets
Read and write Google Sheets data. Create spreadsheets, update cells, and manage worksheets via Sheets API.
postmark
Send transactional emails with high deliverability via Postmark API. Manage templates, track bounces, and view analytics.
sendgrid
Send transactional and marketing emails via SendGrid API. Supports templates, attachments, and email analytics.
loom
Manage Loom video recordings - list, share, and get analytics via Loom API.