智能体工作流

managing-users

celigo/ai

Manage Celigo workspace users (the account's own team) -- inviting users, updating permissions, configuring access levels (administrator, manage, monitor, integration-only), enforcing MFA/SSO, and disabling accounts. Use when adding team members, changing permissions, auditing access, or managing user lifecycle. For people who only use MCP servers, use managing-end-users.

  • 3097 次安装
  • 4 星标
  • 收录于

安装命令

npx skills add https://github.com/celigo/ai --skill managing-users

SKILL.md

Managing Users

A user (internally called an "ashare") represents a person's access grant to a Celigo account, defining what they can see and do. Concerns when managing users:

  • Access strategy -- choosing between account-wide access (administrator, manage, monitor) and per-integration access for least-privilege control
  • Integration-level permissions -- granting manage or monitor access to specific integrations, optionally combined with account-wide monitor as a baseline
  • Security enforcement -- requiring MFA or SSO per user to meet compliance requirements
  • Feature flags -- whether monitor-level and integration-level users can edit retry data or create integrations
  • Lifecycle -- inviting, disabling, and removing users as team composition changes

Users are an account administration concern, not a flow or integration resource.

Access Strategies

There are four strategies for granting access. Choose based on the principle of least privilege.

Administrator