Aggiungi membro al gruppo RBAC
POST/v1/organizations/rbac_groups/{rbac_group_id}/members
Aggiunge un utente a un gruppo RBAC. L'appartenenza ai gruppi forniti da un identity provider (tipo di origine "scim") non può essere modificata tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.
La RBAC Groups API è disponibile solo per le organizzazioni Claude Enterprise.
Parameters
Returns
Aggiungi membro al gruppo RBAC
package com.anthropic.example;
import com.anthropic.client.AnthropicClient;
import com.anthropic.client.okhttp.AnthropicOkHttpClient;
import com.anthropic.models.beta.organization.rbacgroups.members.BetaRbacGroupMember;
import com.anthropic.models.beta.organization.rbacgroups.members.MemberAddParams;
public final class Main {
private Main() {}
public static void main(String[] args) {
AnthropicClient client = AnthropicOkHttpClient.fromEnv();
MemberAddParams params = MemberAddParams.builder()
.rbacGroupId("rbac_group_id")
.userId("user_01WCz1FkmYMm4gnmykNKUu3Q")
.build();
BetaRbacGroupMember betaRbacGroupMember = client.beta().organization().rbacGroups().members().add(params);
}
}Response 200
{
"created_at": "2024-10-30T23:58:27.427722Z",
"email": "user@emaildomain.com",
"group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
"rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
"type": "rbac_group_member",
"user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
}Returns Examples
Response 200
{
"created_at": "2024-10-30T23:58:27.427722Z",
"email": "user@emaildomain.com",
"group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
"rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
"type": "rbac_group_member",
"user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
}