B2BMembersAdminClient
Admin-level operations on organization members, requiring appropriate RBAC permissions.
Functions
Permanently deletes the specified member from the organization. Calls the DELETE /sdk/v1/b2b/organizations/members/{member_id} endpoint. Requires an active session and appropriate RBAC permissions. This action is irreversible.
Removes the MFA phone number from the specified member's account. Calls the DELETE /sdk/v1/b2b/organizations/members/mfa_phone_numbers/{member_id} endpoint. Requires an active session and appropriate RBAC permissions.
Removes the TOTP authenticator registration from the specified member's account. Calls the DELETE /sdk/v1/b2b/organizations/members/totp/{member_id} endpoint. Requires an active session and appropriate RBAC permissions.
Deletes the specified password credential from the organization. Calls the DELETE /sdk/v1/b2b/organizations/members/passwords/{member_password_id} endpoint. Requires an active session and appropriate RBAC permissions.
Reactivates a previously deleted member in the organization, restoring their access. Calls the PUT /sdk/v1/b2b/organizations/members/{member_id}/reactivate endpoint. Requires an active session and appropriate RBAC permissions.
Initiates an email address update for the specified member by sending a verification link to the new address. Calls the POST /sdk/v1/b2b/organizations/members/{member_id}/start_email_update endpoint. Requires an active session and appropriate RBAC permissions.
Removes a retired (previously used) email address from the specified member's account. Calls the POST /sdk/v1/b2b/organizations/members/{member_id}/unlink_retired_email endpoint. Requires an active session and appropriate RBAC permissions.
Updates profile fields on any member in the organization. Calls the PUT /sdk/v1/b2b/organizations/members/{member_id} endpoint. Requires an active session and appropriate RBAC permissions.