Asana SCIM
Provision and deprovision users and groups in an Asana Enterprise Domain through the SCIM 2.0 API.
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| Service account token | api_key | available | — |
调用示例
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "ASANA_SCIM_CREATE_GROUP", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("ASANA_SCIM_CREATE_GROUP", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute ASANA_SCIM_CREATE_GROUP --data '{ }'Tool 目录
可用 Tools
14 个可调用操作
Create a groupASANA_SCIM_CREATE_GROUPCreates an Asana team from a SCIM Group resource.需要连接
Creates an Asana team from a SCIM Group resource.
认证
需要 Connected AccountTags
Create a userASANA_SCIM_CREATE_USERCreates an Asana user when the submitted SCIM user does not already exist.需要连接
Creates an Asana user when the submitted SCIM user does not already exist.
认证
需要 Connected AccountTags
Deprovision a userASANA_SCIM_DELETE_USERDeprovisions the selected user in Asana.需要连接
Deprovisions the selected user in Asana.
认证
需要 Connected AccountTags
Get a groupASANA_SCIM_GET_GROUPRetrieves one SCIM group, mapped to an Asana team, by resource ID.需要连接
Retrieves one SCIM group, mapped to an Asana team, by resource ID.
认证
需要 Connected AccountTags
Get the SCIM service provider configurationASANA_SCIM_GET_SERVICE_PROVIDER_CONFIGReturns read-only metadata describing Asana's supported SCIM capabilities.需要连接
Returns read-only metadata describing Asana's supported SCIM capabilities.
认证
需要 Connected AccountTags
Get a userASANA_SCIM_GET_USERRetrieves one non-guest user in the Enterprise Domain by SCIM resource ID.需要连接
Retrieves one non-guest user in the Enterprise Domain by SCIM resource ID.
认证
需要 Connected AccountTags
List groupsASANA_SCIM_LIST_GROUPSLists SCIM groups, which Asana maps to teams in the Enterprise Domain.需要连接
Lists SCIM groups, which Asana maps to teams in the Enterprise Domain.
认证
需要 Connected AccountTags
List SCIM resource typesASANA_SCIM_LIST_RESOURCE_TYPESReturns read-only metadata describing the SCIM resource types supported by Asana.需要连接
Returns read-only metadata describing the SCIM resource types supported by Asana.
认证
需要 Connected AccountTags
List SCIM schemasASANA_SCIM_LIST_SCHEMASReturns read-only metadata describing the SCIM schemas supported by Asana.需要连接
Returns read-only metadata describing the SCIM schemas supported by Asana.
认证
需要 Connected AccountTags
List usersASANA_SCIM_LIST_USERSLists users in the Enterprise Domain. Guest users are not returned.需要连接
Lists users in the Enterprise Domain. Guest users are not returned.
认证
需要 Connected AccountTags
Patch a groupASANA_SCIM_PATCH_GROUPApplies SCIM PatchOp operations to the selected group's attributes or members.需要连接
Applies SCIM PatchOp operations to the selected group's attributes or members.
认证
需要 Connected AccountTags
Patch a userASANA_SCIM_PATCH_USERApplies SCIM PatchOp operations to a user, including deprovisioning with active=false.需要连接
Applies SCIM PatchOp operations to a user, including deprovisioning with active=false.
认证
需要 Connected AccountTags
Replace a groupASANA_SCIM_REPLACE_GROUPReplaces the selected group's display name and membership attributes.需要连接
Replaces the selected group's display name and membership attributes.
认证
需要 Connected AccountTags
Replace a userASANA_SCIM_REPLACE_USERReplaces a user's SCIM attributes or deprovisions the user when active is false.需要连接
Replaces a user's SCIM attributes or deprovisions the user when active is false.
认证
需要 Connected AccountTags