Menambahkan Anggota Grup RBAC
POST/v1/organizations/rbac_groups/{rbac_group_id}/members
Menambahkan Pengguna ke Grup RBAC. Keanggotaan grup yang disediakan oleh penyedia identitas (tipe sumber "scim") tidak dapat diubah melalui API selama ada organisasi di tenant yang menggunakan penyediaan SCIM.
RBAC Groups API hanya tersedia untuk organisasi Claude Enterprise.
Parameters
Returns
Menambahkan Anggota Grup RBAC
package main
import (
"context"
"fmt"
"github.com/anthropics/anthropic-sdk-go"
"github.com/anthropics/anthropic-sdk-go/option"
)
func main() {
client := anthropic.NewClient(
option.WithAPIKey("my-anthropic-api-key"),
)
betaRBACGroupMember, err := client.Beta.Organization.RBACGroups.Members.Add(
context.TODO(),
"rbac_group_id",
anthropic.BetaOrganizationRBACGroupMemberAddParams{
UserID: "user_01WCz1FkmYMm4gnmykNKUu3Q",
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", betaRBACGroupMember.RBACGroupID)
}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"
}