Loading
识别您的用户并管理访问
示例:使用 SCIM 管理小组成员

示例:使用 SCIM 管理小组成员

您可以使用 SCIM 通过添加或删除成员来管理小组:

所需的 Edition

适用于:Salesforce Classic 和 Lightning Experience
适用于:所有版本

以下是使用 SCIM 管理小组成员的例子。

将用户添加到小组

要将用户添加到小组,请向小组端点发送 PATCH 请求。请记住查询小组端点以查看可用角色的列表。

请求:

PATCH https://mycompany.my.salesforce.com/services/scim/v2/Groups/<group_id>

{
  "schemas": [
    "urn:ietf:params:scim:api:messages:2.0:PatchOp"
  ],
  "Operations": [
    {
      "op": "add",
      "path": "members",
      "value": {
        "members": [
          {
            "value": "<user_id>"
          }
        ]
      }
    }
  ]
}

回复:

HTTP/1.1 200 OK
…

{
  "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:Group"
  ],
  "id": "00G4W000006IKBnUAO",
  "displayName": "mycompany-West",
  "type": "Regular",
  "members": [
    {
      "value": "0054W00000CVREkQAP",
      "type": "User",
      "$ref": "https://mycompany.my.salesforce.com/services/scim/v2/Users/0054W00..."
    }
  ],
  "meta": {
    "created": "2020-10-25T09:27:40Z",
    "lastModified": "2020-10-25T09:27:40Z",
    "location": "https://mycompany.my.salesforce.com/services/scim/v2/Groups/00G4W000006IKBnUAO",
    "resourceType": "Group",
    "version": "2aa9ea6605cb4c31403cdfd1b020cde5dd255300"
  }
}

从小组删除用户

要从小组删除用户,请向小组端点发送 PATCH 请求。

请求:

PATCH https://mycompany.my.salesforce.com/services/scim/v2/Groups/<group_id>

{
  "schemas": [
    "urn:ietf:params:scim:api:messages:2.0:PatchOp"
  ],
  "Operations": [
    {
      "op": "remove",
      "path": "members",
      "value": {
        "members": [
          {
            "value": "<user_id>"
          }
        ]
      }
    }
  ]
}

回复:

HTTP/1.1 200 OK
…

{
  "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:Group"
  ],
  "id": "00G4W000006IKBnUAO",
  "displayName": "mycompany-West",
  "type": "Regular",
  "members": [],
  "meta": {
    "created": "2020-10-25T09:27:40Z",
    "lastModified": "2020-10-25T09:27:40Z",
    "location": "https://mycompany.my.salesforce.com/services/scim/v2/Groups/00G4W000006IKBnUAO",
    "resourceType": "Group",
    "version": "2aa9ea6605cb4c31403cdfd1b020cde5dd255300"
  }
}
 
正在加载
Salesforce Help | Article