/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2025.6.3 * Contact: hello@goauthentik.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { ExtraRoleObjectPermission, ExtraRoleObjectPermissionRequest, ExtraUserObjectPermission, ExtraUserObjectPermissionRequest, InitialPermissions, InitialPermissionsRequest, PaginatedExtraRoleObjectPermissionList, PaginatedExtraUserObjectPermissionList, PaginatedInitialPermissionsList, PaginatedPermissionList, PaginatedRoleAssignedObjectPermissionList, PaginatedRoleList, PaginatedUserAssignedObjectPermissionList, PatchedExtraRoleObjectPermissionRequest, PatchedExtraUserObjectPermissionRequest, PatchedInitialPermissionsRequest, PatchedPermissionAssignRequest, PatchedRoleRequest, Permission, PermissionAssignRequest, PermissionAssignResult, Role, RoleRequest, UsedBy } from '../models/index'; export interface RbacInitialPermissionsCreateRequest { initialPermissionsRequest: InitialPermissionsRequest; } export interface RbacInitialPermissionsDestroyRequest { id: number; } export interface RbacInitialPermissionsListRequest { name?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface RbacInitialPermissionsPartialUpdateRequest { id: number; patchedInitialPermissionsRequest?: PatchedInitialPermissionsRequest; } export interface RbacInitialPermissionsRetrieveRequest { id: number; } export interface RbacInitialPermissionsUpdateRequest { id: number; initialPermissionsRequest: InitialPermissionsRequest; } export interface RbacInitialPermissionsUsedByListRequest { id: number; } export interface RbacPermissionsAssignedByRolesAssignRequest { uuid: string; permissionAssignRequest: PermissionAssignRequest; } export interface RbacPermissionsAssignedByRolesListRequest { model: RbacPermissionsAssignedByRolesListModelEnum; objectPk?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface RbacPermissionsAssignedByRolesUnassignPartialUpdateRequest { uuid: string; patchedPermissionAssignRequest?: PatchedPermissionAssignRequest; } export interface RbacPermissionsAssignedByUsersAssignRequest { id: number; permissionAssignRequest: PermissionAssignRequest; } export interface RbacPermissionsAssignedByUsersListRequest { model: RbacPermissionsAssignedByUsersListModelEnum; objectPk?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface RbacPermissionsAssignedByUsersUnassignPartialUpdateRequest { id: number; patchedPermissionAssignRequest?: PatchedPermissionAssignRequest; } export interface RbacPermissionsListRequest { codename?: string; contentTypeAppLabel?: string; contentTypeModel?: string; ordering?: string; page?: number; pageSize?: number; role?: string; search?: string; user?: number; } export interface RbacPermissionsRetrieveRequest { id: number; } export interface RbacPermissionsRolesDestroyRequest { id: number; } export interface RbacPermissionsRolesListRequest { ordering?: string; page?: number; pageSize?: number; search?: string; uuid?: string; } export interface RbacPermissionsRolesPartialUpdateRequest { id: number; patchedExtraRoleObjectPermissionRequest?: PatchedExtraRoleObjectPermissionRequest; } export interface RbacPermissionsRolesRetrieveRequest { id: number; } export interface RbacPermissionsRolesUpdateRequest { id: number; extraRoleObjectPermissionRequest: ExtraRoleObjectPermissionRequest; } export interface RbacPermissionsUsersDestroyRequest { id: number; } export interface RbacPermissionsUsersListRequest { ordering?: string; page?: number; pageSize?: number; search?: string; userId?: number; } export interface RbacPermissionsUsersPartialUpdateRequest { id: number; patchedExtraUserObjectPermissionRequest?: PatchedExtraUserObjectPermissionRequest; } export interface RbacPermissionsUsersRetrieveRequest { id: number; } export interface RbacPermissionsUsersUpdateRequest { id: number; extraUserObjectPermissionRequest: ExtraUserObjectPermissionRequest; } export interface RbacRolesCreateRequest { roleRequest: RoleRequest; } export interface RbacRolesDestroyRequest { uuid: string; } export interface RbacRolesListRequest { groupName?: string; ordering?: string; page?: number; pageSize?: number; search?: string; } export interface RbacRolesPartialUpdateRequest { uuid: string; patchedRoleRequest?: PatchedRoleRequest; } export interface RbacRolesRetrieveRequest { uuid: string; } export interface RbacRolesUpdateRequest { uuid: string; roleRequest: RoleRequest; } export interface RbacRolesUsedByListRequest { uuid: string; } /** * */ export declare class RbacApi extends runtime.BaseAPI { /** * InitialPermissions viewset */ rbacInitialPermissionsCreateRaw(requestParameters: RbacInitialPermissionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * InitialPermissions viewset */ rbacInitialPermissionsCreate(requestParameters: RbacInitialPermissionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * InitialPermissions viewset */ rbacInitialPermissionsDestroyRaw(requestParameters: RbacInitialPermissionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * InitialPermissions viewset */ rbacInitialPermissionsDestroy(requestParameters: RbacInitialPermissionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * InitialPermissions viewset */ rbacInitialPermissionsListRaw(requestParameters: RbacInitialPermissionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * InitialPermissions viewset */ rbacInitialPermissionsList(requestParameters?: RbacInitialPermissionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * InitialPermissions viewset */ rbacInitialPermissionsPartialUpdateRaw(requestParameters: RbacInitialPermissionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * InitialPermissions viewset */ rbacInitialPermissionsPartialUpdate(requestParameters: RbacInitialPermissionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * InitialPermissions viewset */ rbacInitialPermissionsRetrieveRaw(requestParameters: RbacInitialPermissionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * InitialPermissions viewset */ rbacInitialPermissionsRetrieve(requestParameters: RbacInitialPermissionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * InitialPermissions viewset */ rbacInitialPermissionsUpdateRaw(requestParameters: RbacInitialPermissionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * InitialPermissions viewset */ rbacInitialPermissionsUpdate(requestParameters: RbacInitialPermissionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a list of all objects that use this object */ rbacInitialPermissionsUsedByListRaw(requestParameters: RbacInitialPermissionsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ rbacInitialPermissionsUsedByList(requestParameters: RbacInitialPermissionsUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Assign permission(s) to role. When `object_pk` is set, the permissions are only assigned to the specific object, otherwise they are assigned globally. */ rbacPermissionsAssignedByRolesAssignRaw(requestParameters: RbacPermissionsAssignedByRolesAssignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Assign permission(s) to role. When `object_pk` is set, the permissions are only assigned to the specific object, otherwise they are assigned globally. */ rbacPermissionsAssignedByRolesAssign(requestParameters: RbacPermissionsAssignedByRolesAssignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get assigned object permissions for a single object */ rbacPermissionsAssignedByRolesListRaw(requestParameters: RbacPermissionsAssignedByRolesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get assigned object permissions for a single object */ rbacPermissionsAssignedByRolesList(requestParameters: RbacPermissionsAssignedByRolesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Unassign permission(s) to role. When `object_pk` is set, the permissions are only assigned to the specific object, otherwise they are assigned globally. */ rbacPermissionsAssignedByRolesUnassignPartialUpdateRaw(requestParameters: RbacPermissionsAssignedByRolesUnassignPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Unassign permission(s) to role. When `object_pk` is set, the permissions are only assigned to the specific object, otherwise they are assigned globally. */ rbacPermissionsAssignedByRolesUnassignPartialUpdate(requestParameters: RbacPermissionsAssignedByRolesUnassignPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Assign permission(s) to user */ rbacPermissionsAssignedByUsersAssignRaw(requestParameters: RbacPermissionsAssignedByUsersAssignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Assign permission(s) to user */ rbacPermissionsAssignedByUsersAssign(requestParameters: RbacPermissionsAssignedByUsersAssignRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get assigned object permissions for a single object */ rbacPermissionsAssignedByUsersListRaw(requestParameters: RbacPermissionsAssignedByUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get assigned object permissions for a single object */ rbacPermissionsAssignedByUsersList(requestParameters: RbacPermissionsAssignedByUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Unassign permission(s) to user. When `object_pk` is set, the permissions are only assigned to the specific object, otherwise they are assigned globally. */ rbacPermissionsAssignedByUsersUnassignPartialUpdateRaw(requestParameters: RbacPermissionsAssignedByUsersUnassignPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Unassign permission(s) to user. When `object_pk` is set, the permissions are only assigned to the specific object, otherwise they are assigned globally. */ rbacPermissionsAssignedByUsersUnassignPartialUpdate(requestParameters: RbacPermissionsAssignedByUsersUnassignPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Read-only list of all permissions, filterable by model and app */ rbacPermissionsListRaw(requestParameters: RbacPermissionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Read-only list of all permissions, filterable by model and app */ rbacPermissionsList(requestParameters?: RbacPermissionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Read-only list of all permissions, filterable by model and app */ rbacPermissionsRetrieveRaw(requestParameters: RbacPermissionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Read-only list of all permissions, filterable by model and app */ rbacPermissionsRetrieve(requestParameters: RbacPermissionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesDestroyRaw(requestParameters: RbacPermissionsRolesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesDestroy(requestParameters: RbacPermissionsRolesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesListRaw(requestParameters: RbacPermissionsRolesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesList(requestParameters?: RbacPermissionsRolesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesPartialUpdateRaw(requestParameters: RbacPermissionsRolesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesPartialUpdate(requestParameters: RbacPermissionsRolesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesRetrieveRaw(requestParameters: RbacPermissionsRolesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesRetrieve(requestParameters: RbacPermissionsRolesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesUpdateRaw(requestParameters: RbacPermissionsRolesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a role\'s assigned object permissions */ rbacPermissionsRolesUpdate(requestParameters: RbacPermissionsRolesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersDestroyRaw(requestParameters: RbacPermissionsUsersDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersDestroy(requestParameters: RbacPermissionsUsersDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersListRaw(requestParameters: RbacPermissionsUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersList(requestParameters?: RbacPermissionsUsersListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersPartialUpdateRaw(requestParameters: RbacPermissionsUsersPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersPartialUpdate(requestParameters: RbacPermissionsUsersPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersRetrieveRaw(requestParameters: RbacPermissionsUsersRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersRetrieve(requestParameters: RbacPermissionsUsersRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersUpdateRaw(requestParameters: RbacPermissionsUsersUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a users\'s assigned object permissions */ rbacPermissionsUsersUpdate(requestParameters: RbacPermissionsUsersUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Role viewset */ rbacRolesCreateRaw(requestParameters: RbacRolesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Role viewset */ rbacRolesCreate(requestParameters: RbacRolesCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Role viewset */ rbacRolesDestroyRaw(requestParameters: RbacRolesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Role viewset */ rbacRolesDestroy(requestParameters: RbacRolesDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Role viewset */ rbacRolesListRaw(requestParameters: RbacRolesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Role viewset */ rbacRolesList(requestParameters?: RbacRolesListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Role viewset */ rbacRolesPartialUpdateRaw(requestParameters: RbacRolesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Role viewset */ rbacRolesPartialUpdate(requestParameters: RbacRolesPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Role viewset */ rbacRolesRetrieveRaw(requestParameters: RbacRolesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Role viewset */ rbacRolesRetrieve(requestParameters: RbacRolesRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Role viewset */ rbacRolesUpdateRaw(requestParameters: RbacRolesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Role viewset */ rbacRolesUpdate(requestParameters: RbacRolesUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get a list of all objects that use this object */ rbacRolesUsedByListRaw(requestParameters: RbacRolesUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of all objects that use this object */ rbacRolesUsedByList(requestParameters: RbacRolesUsedByListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; } /** * @export */ export declare const RbacPermissionsAssignedByRolesListModelEnum: { readonly AuthentikBlueprintsBlueprintinstance: "authentik_blueprints.blueprintinstance"; readonly AuthentikBrandsBrand: "authentik_brands.brand"; readonly AuthentikCoreApplication: "authentik_core.application"; readonly AuthentikCoreApplicationentitlement: "authentik_core.applicationentitlement"; readonly AuthentikCoreGroup: "authentik_core.group"; readonly AuthentikCoreToken: "authentik_core.token"; readonly AuthentikCoreUser: "authentik_core.user"; readonly AuthentikCryptoCertificatekeypair: "authentik_crypto.certificatekeypair"; readonly AuthentikEnterpriseLicense: "authentik_enterprise.license"; readonly AuthentikEventsEvent: "authentik_events.event"; readonly AuthentikEventsNotification: "authentik_events.notification"; readonly AuthentikEventsNotificationrule: "authentik_events.notificationrule"; readonly AuthentikEventsNotificationtransport: "authentik_events.notificationtransport"; readonly AuthentikEventsNotificationwebhookmapping: "authentik_events.notificationwebhookmapping"; readonly AuthentikFlowsFlow: "authentik_flows.flow"; readonly AuthentikFlowsFlowstagebinding: "authentik_flows.flowstagebinding"; readonly AuthentikOutpostsDockerserviceconnection: "authentik_outposts.dockerserviceconnection"; readonly AuthentikOutpostsKubernetesserviceconnection: "authentik_outposts.kubernetesserviceconnection"; readonly AuthentikOutpostsOutpost: "authentik_outposts.outpost"; readonly AuthentikPoliciesPolicybinding: "authentik_policies.policybinding"; readonly AuthentikPoliciesDummyDummypolicy: "authentik_policies_dummy.dummypolicy"; readonly AuthentikPoliciesEventMatcherEventmatcherpolicy: "authentik_policies_event_matcher.eventmatcherpolicy"; readonly AuthentikPoliciesExpiryPasswordexpirypolicy: "authentik_policies_expiry.passwordexpirypolicy"; readonly AuthentikPoliciesExpressionExpressionpolicy: "authentik_policies_expression.expressionpolicy"; readonly AuthentikPoliciesGeoipGeoippolicy: "authentik_policies_geoip.geoippolicy"; readonly AuthentikPoliciesPasswordPasswordpolicy: "authentik_policies_password.passwordpolicy"; readonly AuthentikPoliciesReputationReputationpolicy: "authentik_policies_reputation.reputationpolicy"; readonly AuthentikPoliciesUniquePasswordUniquepasswordpolicy: "authentik_policies_unique_password.uniquepasswordpolicy"; readonly AuthentikProvidersGoogleWorkspaceGoogleworkspaceprovider: "authentik_providers_google_workspace.googleworkspaceprovider"; readonly AuthentikProvidersGoogleWorkspaceGoogleworkspaceprovidermapping: "authentik_providers_google_workspace.googleworkspaceprovidermapping"; readonly AuthentikProvidersLdapLdapprovider: "authentik_providers_ldap.ldapprovider"; readonly AuthentikProvidersMicrosoftEntraMicrosoftentraprovider: "authentik_providers_microsoft_entra.microsoftentraprovider"; readonly AuthentikProvidersMicrosoftEntraMicrosoftentraprovidermapping: "authentik_providers_microsoft_entra.microsoftentraprovidermapping"; readonly AuthentikProvidersOauth2Oauth2provider: "authentik_providers_oauth2.oauth2provider"; readonly AuthentikProvidersOauth2Scopemapping: "authentik_providers_oauth2.scopemapping"; readonly AuthentikProvidersProxyProxyprovider: "authentik_providers_proxy.proxyprovider"; readonly AuthentikProvidersRacEndpoint: "authentik_providers_rac.endpoint"; readonly AuthentikProvidersRacRacpropertymapping: "authentik_providers_rac.racpropertymapping"; readonly AuthentikProvidersRacRacprovider: "authentik_providers_rac.racprovider"; readonly AuthentikProvidersRadiusRadiusprovider: "authentik_providers_radius.radiusprovider"; readonly AuthentikProvidersRadiusRadiusproviderpropertymapping: "authentik_providers_radius.radiusproviderpropertymapping"; readonly AuthentikProvidersSamlSamlpropertymapping: "authentik_providers_saml.samlpropertymapping"; readonly AuthentikProvidersSamlSamlprovider: "authentik_providers_saml.samlprovider"; readonly AuthentikProvidersScimScimmapping: "authentik_providers_scim.scimmapping"; readonly AuthentikProvidersScimScimprovider: "authentik_providers_scim.scimprovider"; readonly AuthentikProvidersSsfSsfprovider: "authentik_providers_ssf.ssfprovider"; readonly AuthentikRbacInitialpermissions: "authentik_rbac.initialpermissions"; readonly AuthentikRbacRole: "authentik_rbac.role"; readonly AuthentikSourcesKerberosGroupkerberossourceconnection: "authentik_sources_kerberos.groupkerberossourceconnection"; readonly AuthentikSourcesKerberosKerberossource: "authentik_sources_kerberos.kerberossource"; readonly AuthentikSourcesKerberosKerberossourcepropertymapping: "authentik_sources_kerberos.kerberossourcepropertymapping"; readonly AuthentikSourcesKerberosUserkerberossourceconnection: "authentik_sources_kerberos.userkerberossourceconnection"; readonly AuthentikSourcesLdapGroupldapsourceconnection: "authentik_sources_ldap.groupldapsourceconnection"; readonly AuthentikSourcesLdapLdapsource: "authentik_sources_ldap.ldapsource"; readonly AuthentikSourcesLdapLdapsourcepropertymapping: "authentik_sources_ldap.ldapsourcepropertymapping"; readonly AuthentikSourcesLdapUserldapsourceconnection: "authentik_sources_ldap.userldapsourceconnection"; readonly AuthentikSourcesOauthGroupoauthsourceconnection: "authentik_sources_oauth.groupoauthsourceconnection"; readonly AuthentikSourcesOauthOauthsource: "authentik_sources_oauth.oauthsource"; readonly AuthentikSourcesOauthOauthsourcepropertymapping: "authentik_sources_oauth.oauthsourcepropertymapping"; readonly AuthentikSourcesOauthUseroauthsourceconnection: "authentik_sources_oauth.useroauthsourceconnection"; readonly AuthentikSourcesPlexGroupplexsourceconnection: "authentik_sources_plex.groupplexsourceconnection"; readonly AuthentikSourcesPlexPlexsource: "authentik_sources_plex.plexsource"; readonly AuthentikSourcesPlexPlexsourcepropertymapping: "authentik_sources_plex.plexsourcepropertymapping"; readonly AuthentikSourcesPlexUserplexsourceconnection: "authentik_sources_plex.userplexsourceconnection"; readonly AuthentikSourcesSamlGroupsamlsourceconnection: "authentik_sources_saml.groupsamlsourceconnection"; readonly AuthentikSourcesSamlSamlsource: "authentik_sources_saml.samlsource"; readonly AuthentikSourcesSamlSamlsourcepropertymapping: "authentik_sources_saml.samlsourcepropertymapping"; readonly AuthentikSourcesSamlUsersamlsourceconnection: "authentik_sources_saml.usersamlsourceconnection"; readonly AuthentikSourcesScimScimsource: "authentik_sources_scim.scimsource"; readonly AuthentikSourcesScimScimsourcepropertymapping: "authentik_sources_scim.scimsourcepropertymapping"; readonly AuthentikStagesAuthenticatorDuoAuthenticatorduostage: "authentik_stages_authenticator_duo.authenticatorduostage"; readonly AuthentikStagesAuthenticatorDuoDuodevice: "authentik_stages_authenticator_duo.duodevice"; readonly AuthentikStagesAuthenticatorEmailAuthenticatoremailstage: "authentik_stages_authenticator_email.authenticatoremailstage"; readonly AuthentikStagesAuthenticatorEmailEmaildevice: "authentik_stages_authenticator_email.emaildevice"; readonly AuthentikStagesAuthenticatorEndpointGdtcAuthenticatorendpointgdtcstage: "authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage"; readonly AuthentikStagesAuthenticatorSmsAuthenticatorsmsstage: "authentik_stages_authenticator_sms.authenticatorsmsstage"; readonly AuthentikStagesAuthenticatorSmsSmsdevice: "authentik_stages_authenticator_sms.smsdevice"; readonly AuthentikStagesAuthenticatorStaticAuthenticatorstaticstage: "authentik_stages_authenticator_static.authenticatorstaticstage"; readonly AuthentikStagesAuthenticatorStaticStaticdevice: "authentik_stages_authenticator_static.staticdevice"; readonly AuthentikStagesAuthenticatorTotpAuthenticatortotpstage: "authentik_stages_authenticator_totp.authenticatortotpstage"; readonly AuthentikStagesAuthenticatorTotpTotpdevice: "authentik_stages_authenticator_totp.totpdevice"; readonly AuthentikStagesAuthenticatorValidateAuthenticatorvalidatestage: "authentik_stages_authenticator_validate.authenticatorvalidatestage"; readonly AuthentikStagesAuthenticatorWebauthnAuthenticatorwebauthnstage: "authentik_stages_authenticator_webauthn.authenticatorwebauthnstage"; readonly AuthentikStagesAuthenticatorWebauthnWebauthndevice: "authentik_stages_authenticator_webauthn.webauthndevice"; readonly AuthentikStagesCaptchaCaptchastage: "authentik_stages_captcha.captchastage"; readonly AuthentikStagesConsentConsentstage: "authentik_stages_consent.consentstage"; readonly AuthentikStagesConsentUserconsent: "authentik_stages_consent.userconsent"; readonly AuthentikStagesDenyDenystage: "authentik_stages_deny.denystage"; readonly AuthentikStagesDummyDummystage: "authentik_stages_dummy.dummystage"; readonly AuthentikStagesEmailEmailstage: "authentik_stages_email.emailstage"; readonly AuthentikStagesIdentificationIdentificationstage: "authentik_stages_identification.identificationstage"; readonly AuthentikStagesInvitationInvitation: "authentik_stages_invitation.invitation"; readonly AuthentikStagesInvitationInvitationstage: "authentik_stages_invitation.invitationstage"; readonly AuthentikStagesMtlsMutualtlsstage: "authentik_stages_mtls.mutualtlsstage"; readonly AuthentikStagesPasswordPasswordstage: "authentik_stages_password.passwordstage"; readonly AuthentikStagesPromptPrompt: "authentik_stages_prompt.prompt"; readonly AuthentikStagesPromptPromptstage: "authentik_stages_prompt.promptstage"; readonly AuthentikStagesRedirectRedirectstage: "authentik_stages_redirect.redirectstage"; readonly AuthentikStagesSourceSourcestage: "authentik_stages_source.sourcestage"; readonly AuthentikStagesUserDeleteUserdeletestage: "authentik_stages_user_delete.userdeletestage"; readonly AuthentikStagesUserLoginUserloginstage: "authentik_stages_user_login.userloginstage"; readonly AuthentikStagesUserLogoutUserlogoutstage: "authentik_stages_user_logout.userlogoutstage"; readonly AuthentikStagesUserWriteUserwritestage: "authentik_stages_user_write.userwritestage"; readonly AuthentikTenantsDomain: "authentik_tenants.domain"; readonly UnknownDefaultOpenApi: "11184809"; }; export type RbacPermissionsAssignedByRolesListModelEnum = typeof RbacPermissionsAssignedByRolesListModelEnum[keyof typeof RbacPermissionsAssignedByRolesListModelEnum]; /** * @export */ export declare const RbacPermissionsAssignedByUsersListModelEnum: { readonly AuthentikBlueprintsBlueprintinstance: "authentik_blueprints.blueprintinstance"; readonly AuthentikBrandsBrand: "authentik_brands.brand"; readonly AuthentikCoreApplication: "authentik_core.application"; readonly AuthentikCoreApplicationentitlement: "authentik_core.applicationentitlement"; readonly AuthentikCoreGroup: "authentik_core.group"; readonly AuthentikCoreToken: "authentik_core.token"; readonly AuthentikCoreUser: "authentik_core.user"; readonly AuthentikCryptoCertificatekeypair: "authentik_crypto.certificatekeypair"; readonly AuthentikEnterpriseLicense: "authentik_enterprise.license"; readonly AuthentikEventsEvent: "authentik_events.event"; readonly AuthentikEventsNotification: "authentik_events.notification"; readonly AuthentikEventsNotificationrule: "authentik_events.notificationrule"; readonly AuthentikEventsNotificationtransport: "authentik_events.notificationtransport"; readonly AuthentikEventsNotificationwebhookmapping: "authentik_events.notificationwebhookmapping"; readonly AuthentikFlowsFlow: "authentik_flows.flow"; readonly AuthentikFlowsFlowstagebinding: "authentik_flows.flowstagebinding"; readonly AuthentikOutpostsDockerserviceconnection: "authentik_outposts.dockerserviceconnection"; readonly AuthentikOutpostsKubernetesserviceconnection: "authentik_outposts.kubernetesserviceconnection"; readonly AuthentikOutpostsOutpost: "authentik_outposts.outpost"; readonly AuthentikPoliciesPolicybinding: "authentik_policies.policybinding"; readonly AuthentikPoliciesDummyDummypolicy: "authentik_policies_dummy.dummypolicy"; readonly AuthentikPoliciesEventMatcherEventmatcherpolicy: "authentik_policies_event_matcher.eventmatcherpolicy"; readonly AuthentikPoliciesExpiryPasswordexpirypolicy: "authentik_policies_expiry.passwordexpirypolicy"; readonly AuthentikPoliciesExpressionExpressionpolicy: "authentik_policies_expression.expressionpolicy"; readonly AuthentikPoliciesGeoipGeoippolicy: "authentik_policies_geoip.geoippolicy"; readonly AuthentikPoliciesPasswordPasswordpolicy: "authentik_policies_password.passwordpolicy"; readonly AuthentikPoliciesReputationReputationpolicy: "authentik_policies_reputation.reputationpolicy"; readonly AuthentikPoliciesUniquePasswordUniquepasswordpolicy: "authentik_policies_unique_password.uniquepasswordpolicy"; readonly AuthentikProvidersGoogleWorkspaceGoogleworkspaceprovider: "authentik_providers_google_workspace.googleworkspaceprovider"; readonly AuthentikProvidersGoogleWorkspaceGoogleworkspaceprovidermapping: "authentik_providers_google_workspace.googleworkspaceprovidermapping"; readonly AuthentikProvidersLdapLdapprovider: "authentik_providers_ldap.ldapprovider"; readonly AuthentikProvidersMicrosoftEntraMicrosoftentraprovider: "authentik_providers_microsoft_entra.microsoftentraprovider"; readonly AuthentikProvidersMicrosoftEntraMicrosoftentraprovidermapping: "authentik_providers_microsoft_entra.microsoftentraprovidermapping"; readonly AuthentikProvidersOauth2Oauth2provider: "authentik_providers_oauth2.oauth2provider"; readonly AuthentikProvidersOauth2Scopemapping: "authentik_providers_oauth2.scopemapping"; readonly AuthentikProvidersProxyProxyprovider: "authentik_providers_proxy.proxyprovider"; readonly AuthentikProvidersRacEndpoint: "authentik_providers_rac.endpoint"; readonly AuthentikProvidersRacRacpropertymapping: "authentik_providers_rac.racpropertymapping"; readonly AuthentikProvidersRacRacprovider: "authentik_providers_rac.racprovider"; readonly AuthentikProvidersRadiusRadiusprovider: "authentik_providers_radius.radiusprovider"; readonly AuthentikProvidersRadiusRadiusproviderpropertymapping: "authentik_providers_radius.radiusproviderpropertymapping"; readonly AuthentikProvidersSamlSamlpropertymapping: "authentik_providers_saml.samlpropertymapping"; readonly AuthentikProvidersSamlSamlprovider: "authentik_providers_saml.samlprovider"; readonly AuthentikProvidersScimScimmapping: "authentik_providers_scim.scimmapping"; readonly AuthentikProvidersScimScimprovider: "authentik_providers_scim.scimprovider"; readonly AuthentikProvidersSsfSsfprovider: "authentik_providers_ssf.ssfprovider"; readonly AuthentikRbacInitialpermissions: "authentik_rbac.initialpermissions"; readonly AuthentikRbacRole: "authentik_rbac.role"; readonly AuthentikSourcesKerberosGroupkerberossourceconnection: "authentik_sources_kerberos.groupkerberossourceconnection"; readonly AuthentikSourcesKerberosKerberossource: "authentik_sources_kerberos.kerberossource"; readonly AuthentikSourcesKerberosKerberossourcepropertymapping: "authentik_sources_kerberos.kerberossourcepropertymapping"; readonly AuthentikSourcesKerberosUserkerberossourceconnection: "authentik_sources_kerberos.userkerberossourceconnection"; readonly AuthentikSourcesLdapGroupldapsourceconnection: "authentik_sources_ldap.groupldapsourceconnection"; readonly AuthentikSourcesLdapLdapsource: "authentik_sources_ldap.ldapsource"; readonly AuthentikSourcesLdapLdapsourcepropertymapping: "authentik_sources_ldap.ldapsourcepropertymapping"; readonly AuthentikSourcesLdapUserldapsourceconnection: "authentik_sources_ldap.userldapsourceconnection"; readonly AuthentikSourcesOauthGroupoauthsourceconnection: "authentik_sources_oauth.groupoauthsourceconnection"; readonly AuthentikSourcesOauthOauthsource: "authentik_sources_oauth.oauthsource"; readonly AuthentikSourcesOauthOauthsourcepropertymapping: "authentik_sources_oauth.oauthsourcepropertymapping"; readonly AuthentikSourcesOauthUseroauthsourceconnection: "authentik_sources_oauth.useroauthsourceconnection"; readonly AuthentikSourcesPlexGroupplexsourceconnection: "authentik_sources_plex.groupplexsourceconnection"; readonly AuthentikSourcesPlexPlexsource: "authentik_sources_plex.plexsource"; readonly AuthentikSourcesPlexPlexsourcepropertymapping: "authentik_sources_plex.plexsourcepropertymapping"; readonly AuthentikSourcesPlexUserplexsourceconnection: "authentik_sources_plex.userplexsourceconnection"; readonly AuthentikSourcesSamlGroupsamlsourceconnection: "authentik_sources_saml.groupsamlsourceconnection"; readonly AuthentikSourcesSamlSamlsource: "authentik_sources_saml.samlsource"; readonly AuthentikSourcesSamlSamlsourcepropertymapping: "authentik_sources_saml.samlsourcepropertymapping"; readonly AuthentikSourcesSamlUsersamlsourceconnection: "authentik_sources_saml.usersamlsourceconnection"; readonly AuthentikSourcesScimScimsource: "authentik_sources_scim.scimsource"; readonly AuthentikSourcesScimScimsourcepropertymapping: "authentik_sources_scim.scimsourcepropertymapping"; readonly AuthentikStagesAuthenticatorDuoAuthenticatorduostage: "authentik_stages_authenticator_duo.authenticatorduostage"; readonly AuthentikStagesAuthenticatorDuoDuodevice: "authentik_stages_authenticator_duo.duodevice"; readonly AuthentikStagesAuthenticatorEmailAuthenticatoremailstage: "authentik_stages_authenticator_email.authenticatoremailstage"; readonly AuthentikStagesAuthenticatorEmailEmaildevice: "authentik_stages_authenticator_email.emaildevice"; readonly AuthentikStagesAuthenticatorEndpointGdtcAuthenticatorendpointgdtcstage: "authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage"; readonly AuthentikStagesAuthenticatorSmsAuthenticatorsmsstage: "authentik_stages_authenticator_sms.authenticatorsmsstage"; readonly AuthentikStagesAuthenticatorSmsSmsdevice: "authentik_stages_authenticator_sms.smsdevice"; readonly AuthentikStagesAuthenticatorStaticAuthenticatorstaticstage: "authentik_stages_authenticator_static.authenticatorstaticstage"; readonly AuthentikStagesAuthenticatorStaticStaticdevice: "authentik_stages_authenticator_static.staticdevice"; readonly AuthentikStagesAuthenticatorTotpAuthenticatortotpstage: "authentik_stages_authenticator_totp.authenticatortotpstage"; readonly AuthentikStagesAuthenticatorTotpTotpdevice: "authentik_stages_authenticator_totp.totpdevice"; readonly AuthentikStagesAuthenticatorValidateAuthenticatorvalidatestage: "authentik_stages_authenticator_validate.authenticatorvalidatestage"; readonly AuthentikStagesAuthenticatorWebauthnAuthenticatorwebauthnstage: "authentik_stages_authenticator_webauthn.authenticatorwebauthnstage"; readonly AuthentikStagesAuthenticatorWebauthnWebauthndevice: "authentik_stages_authenticator_webauthn.webauthndevice"; readonly AuthentikStagesCaptchaCaptchastage: "authentik_stages_captcha.captchastage"; readonly AuthentikStagesConsentConsentstage: "authentik_stages_consent.consentstage"; readonly AuthentikStagesConsentUserconsent: "authentik_stages_consent.userconsent"; readonly AuthentikStagesDenyDenystage: "authentik_stages_deny.denystage"; readonly AuthentikStagesDummyDummystage: "authentik_stages_dummy.dummystage"; readonly AuthentikStagesEmailEmailstage: "authentik_stages_email.emailstage"; readonly AuthentikStagesIdentificationIdentificationstage: "authentik_stages_identification.identificationstage"; readonly AuthentikStagesInvitationInvitation: "authentik_stages_invitation.invitation"; readonly AuthentikStagesInvitationInvitationstage: "authentik_stages_invitation.invitationstage"; readonly AuthentikStagesMtlsMutualtlsstage: "authentik_stages_mtls.mutualtlsstage"; readonly AuthentikStagesPasswordPasswordstage: "authentik_stages_password.passwordstage"; readonly AuthentikStagesPromptPrompt: "authentik_stages_prompt.prompt"; readonly AuthentikStagesPromptPromptstage: "authentik_stages_prompt.promptstage"; readonly AuthentikStagesRedirectRedirectstage: "authentik_stages_redirect.redirectstage"; readonly AuthentikStagesSourceSourcestage: "authentik_stages_source.sourcestage"; readonly AuthentikStagesUserDeleteUserdeletestage: "authentik_stages_user_delete.userdeletestage"; readonly AuthentikStagesUserLoginUserloginstage: "authentik_stages_user_login.userloginstage"; readonly AuthentikStagesUserLogoutUserlogoutstage: "authentik_stages_user_logout.userlogoutstage"; readonly AuthentikStagesUserWriteUserwritestage: "authentik_stages_user_write.userwritestage"; readonly AuthentikTenantsDomain: "authentik_tenants.domain"; readonly UnknownDefaultOpenApi: "11184809"; }; export type RbacPermissionsAssignedByUsersListModelEnum = typeof RbacPermissionsAssignedByUsersListModelEnum[keyof typeof RbacPermissionsAssignedByUsersListModelEnum]; //# sourceMappingURL=RbacApi.d.ts.map