@itwin/access-control-client
Version:
Access control client for the iTwin platform
23 lines • 1.11 kB
TypeScript
import type { IGroupsClient } from "./GroupClient";
import type { IGroupMemberInvitationClient } from "./GroupMemberInvitationClient";
import type { IGroupMembersClient } from "./GroupMembersClient";
import type { IITwinJobsClient } from "./ITwinJobsClient";
import type { IITwinSharesClient } from "./ItwinSharesClient";
import type { IMemberInvitationsClient } from "./MemberInvitationsClient";
import type { IOwnerMembersClient } from "./OwnerMembersClient ";
import type { IPermissionsClient } from "./PermissionsClient";
import type { IRolesClient } from "./RolesClient";
import type { IUserMembersClient } from "./UserMembersClient";
export interface IAccessControlClient {
permissions: IPermissionsClient;
roles: IRolesClient;
groups: IGroupsClient;
userMembers: IUserMembersClient;
groupMembers: IGroupMembersClient;
ownerMembers: IOwnerMembersClient;
memberInvitations: IMemberInvitationsClient;
itwinJobs: IITwinJobsClient;
itwinShares: IITwinSharesClient;
groupMemberInvitations: IGroupMemberInvitationClient;
}
//# sourceMappingURL=accessControl.d.ts.map