managing-users

Manage Celigo account users with access levels, MFA/SSO, and lifecycle operations.

3|2|Updated May 20, 2026
One-click install
npx skills add https://github.com/celigo/ai --skill managing-users
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: managing-users
Source: https://github.com/celigo/ai/tree/main/skills/managing-users
Command: npx skills add https://github.com/celigo/ai --skill managing-users

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manage Celigo account user access without over-permissioning, while ensuring security requirements like MFA/SSO and keeping permissions auditable over time.

Core Features & Use Cases

  • Access strategy management: Choose account-wide roles (administrator, manage, monitor) or integration-only access for least privilege.
  • Permission updates & security enforcement: Invite users, update access levels, and enforce MFA/SSO and optional feature flags like retry-data editing and APIM access.
  • Lifecycle operations: Audit current users, disable accounts instead of deleting, and remove stale invitations to manage user slots.

Use it when onboarding team members, changing what people can do per integration, enforcing compliance controls, or troubleshooting unexpected access behavior.

Quick Start

Use the managing-users skill to invite a new user with monitor access for the account and manage access for a specific integration by adjusting accessLevel and integrationAccessLevel.

Frequently Asked Questions about managing-users

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Celigo user access and assign permissions for specific integrations?

To manage Celigo user access, assign account-wide roles or use integrationAccessLevel for per-integration permissions. This enforces least privilege by restricting user capabilities to specific integrations rather than the entire account.

What is the difference between accessLevel and integrationAccessLevel when onboarding users?

The difference between accessLevel and integrationAccessLevel is scope: accessLevel assigns account-wide roles like administrator or monitor, while integrationAccessLevel restricts permissions to specific integrations for tighter security.

Can I enforce MFA and SSO for user accounts in Celigo?

Yes, you can enforce MFA and SSO for user accounts in Celigo. Administrators can mandate multi-factor authentication and single sign-on to secure user logins and meet integration security compliance requirements.

What is the best way to handle stale user invitations and inactive accounts?

The best way to handle stale user invitations and inactive accounts is to disable users instead of deleting them. This preserves audit history while managing user slots by removing pending or inactive access securely.

How do I control operational capabilities like retry-data editing and APIM access for teammates?

You control operational capabilities like retry-data editing and APIM access by adjusting optional feature flags during user permission updates. This restricts or allows specific operational actions safely without altering base access levels.

Why do I need a valid user email and integration IDs to update access levels?

You need a valid user email and integration IDs to update access levels because the system requires a confirmed user identity and target integration scope to safely apply permission changes and handle invitation acceptance states securely.