Skip to content
This repository was archived by the owner on Apr 17, 2024. It is now read-only.

Commit 75ee0d6

Browse files
Update API Client
#### What's New --- ##### `GET` /rbac/permissions/ ##### `GET` /rbac/permissions/{id}/ ##### `GET` /rbac/permissions/assigned_by_roles/ ##### `POST` /rbac/permissions/assigned_by_roles/{uuid}/assign/ ##### `PATCH` /rbac/permissions/assigned_by_roles/{uuid}/unassign/ ##### `GET` /rbac/permissions/assigned_by_users/ ##### `POST` /rbac/permissions/assigned_by_users/{id}/assign/ ##### `PATCH` /rbac/permissions/assigned_by_users/{id}/unassign/ ##### `GET` /rbac/permissions/roles/ ##### `GET` /rbac/permissions/users/ ##### `GET` /rbac/roles/ ##### `POST` /rbac/roles/ ##### `GET` /rbac/roles/{uuid}/ ##### `PUT` /rbac/roles/{uuid}/ ##### `DELETE` /rbac/roles/{uuid}/ ##### `PATCH` /rbac/roles/{uuid}/ ##### `GET` /rbac/roles/{uuid}/used_by/ #### What's Changed --- ##### `GET` /authenticators/admin/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `PUT` /authenticators/admin/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `DELETE` /authenticators/admin/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `PATCH` /authenticators/admin/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `GET` /authenticators/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `PUT` /authenticators/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `DELETE` /authenticators/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `PATCH` /authenticators/totp/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `POST` /core/groups/{group_uuid}/add_user/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ##### `POST` /core/groups/{group_uuid}/remove_user/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ##### `GET` /enterprise/license/{license_uuid}/ ###### Parameters: Changed: `license_uuid` in `path` > A UUID string identifying this License. ##### `PUT` /enterprise/license/{license_uuid}/ ###### Parameters: Changed: `license_uuid` in `path` > A UUID string identifying this License. ##### `DELETE` /enterprise/license/{license_uuid}/ ###### Parameters: Changed: `license_uuid` in `path` > A UUID string identifying this License. ##### `PATCH` /enterprise/license/{license_uuid}/ ###### Parameters: Changed: `license_uuid` in `path` > A UUID string identifying this License. ##### `GET` /outposts/instances/{uuid}/health/ ###### Parameters: Changed: `uuid` in `path` > A UUID string identifying this Outpost. ##### `GET` /policies/event_matcher/{policy_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies_reputation.reputation` - Reputation Score > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_oauth2.authorizationcode` - Authorization Code > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_tenants.tenant` - Tenant > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License Added enum values: * `authentik_rbac.role` * `authentik_enterprise.license` ##### `PUT` /policies/event_matcher/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies_reputation.reputation` - Reputation Score > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_oauth2.authorizationcode` - Authorization Code > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_tenants.tenant` - Tenant > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License Added enum values: * `authentik_rbac.role` * `authentik_enterprise.license` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies_reputation.reputation` - Reputation Score > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_oauth2.authorizationcode` - Authorization Code > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_tenants.tenant` - Tenant > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License Added enum values: * `authentik_rbac.role` * `authentik_enterprise.license` ##### `PATCH` /policies/event_matcher/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies_reputation.reputation` - Reputation Score > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_oauth2.authorizationcode` - Authorization Code > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_tenants.tenant` - Tenant > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License Added enum values: * `authentik_rbac.role` * `authentik_enterprise.license` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies_reputation.reputation` - Reputation Score > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_oauth2.authorizationcode` - Authorization Code > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_tenants.tenant` - Tenant > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License Added enum values: * `authentik_rbac.role` * `authentik_enterprise.license` ##### `DELETE` /authenticators/admin/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `GET` /authenticators/admin/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `PUT` /authenticators/admin/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `PATCH` /authenticators/admin/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `DELETE` /authenticators/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `GET` /authenticators/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `PUT` /authenticators/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `PATCH` /authenticators/static/{id}/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `GET` /authenticators/static/{id}/used_by/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this Static Device. ##### `GET` /authenticators/totp/{id}/used_by/ ###### Parameters: Changed: `id` in `path` > A unique integer value identifying this TOTP Device. ##### `DELETE` /core/groups/{group_uuid}/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ##### `GET` /core/groups/{group_uuid}/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `roles_obj` * Added property `roles` (array) Items (string): * Added property `roles_obj` (array) Items (object): > Role serializer * Property `pk` (string) * Property `name` (string) ##### `PUT` /core/groups/{group_uuid}/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ###### Request: Changed content type : `application/json` * Added property `roles` (array) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `PATCH` /core/groups/{group_uuid}/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ###### Request: Changed content type : `application/json` * Added property `roles` (array) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `GET` /core/groups/{group_uuid}/used_by/ ###### Parameters: Changed: `group_uuid` in `path` > A UUID string identifying this Group. ##### `GET` /enterprise/license/{license_uuid}/used_by/ ###### Parameters: Changed: `license_uuid` in `path` > A UUID string identifying this License. ##### `GET` /events/rules/{pbm_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `group_obj` (object) > Group Serializer New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `PUT` /events/rules/{pbm_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `group_obj` (object) > Group Serializer New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `PATCH` /events/rules/{pbm_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `group_obj` (object) > Group Serializer New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `DELETE` /outposts/instances/{uuid}/ ###### Parameters: Changed: `uuid` in `path` > A UUID string identifying this Outpost. ##### `GET` /outposts/instances/{uuid}/ ###### Parameters: Changed: `uuid` in `path` > A UUID string identifying this Outpost. ##### `PUT` /outposts/instances/{uuid}/ ###### Parameters: Changed: `uuid` in `path` > A UUID string identifying this Outpost. ##### `PATCH` /outposts/instances/{uuid}/ ###### Parameters: Changed: `uuid` in `path` > A UUID string identifying this Outpost. ##### `GET` /outposts/instances/{uuid}/used_by/ ###### Parameters: Changed: `uuid` in `path` > A UUID string identifying this Outpost. ##### `GET` /policies/bindings/{policy_binding_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `group_obj` (object) > Group Serializer New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `PUT` /policies/bindings/{policy_binding_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `group_obj` (object) > Group Serializer New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `PATCH` /policies/bindings/{policy_binding_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `group_obj` (object) > Group Serializer New required properties: - `roles_obj` * Added property `roles` (array) * Added property `roles_obj` (array) ##### `POST` /policies/event_matcher/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies_reputation.reputation` - Reputation Score > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_oauth2.authorizationcode` - Authorization Code > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_tenants.tenant` - Tenant > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License Added enum values: * `authentik_rbac.role` * `authentik_enterprise.license` ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.tenants` - authentik Tenants > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise Added enum value: * `authentik.rbac` * Changed property `model` (string) > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificat…
1 parent 06bb4cb commit 75ee0d6

File tree

73 files changed

+5639
-278
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+5639
-278
lines changed

Diff for: .openapi-generator/FILES

+38
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ docs/ClientTypeEnum.md
6868
docs/Config.md
6969
docs/ConsentChallenge.md
7070
docs/ConsentChallengeResponseRequest.md
71+
docs/ConsentPermission.md
7172
docs/ConsentStage.md
7273
docs/ConsentStageModeEnum.md
7374
docs/ConsentStageRequest.md
@@ -114,6 +115,8 @@ docs/EventsApi.md
114115
docs/ExpiringBaseGrantModel.md
115116
docs/ExpressionPolicy.md
116117
docs/ExpressionPolicyRequest.md
118+
docs/ExtraRoleObjectPermission.md
119+
docs/ExtraUserObjectPermission.md
117120
docs/FilePathRequest.md
118121
docs/Flow.md
119122
docs/FlowChallengeResponseRequest.md
@@ -222,6 +225,8 @@ docs/PaginatedEventList.md
222225
docs/PaginatedEventMatcherPolicyList.md
223226
docs/PaginatedExpiringBaseGrantModelList.md
224227
docs/PaginatedExpressionPolicyList.md
228+
docs/PaginatedExtraRoleObjectPermissionList.md
229+
docs/PaginatedExtraUserObjectPermissionList.md
225230
docs/PaginatedFlowList.md
226231
docs/PaginatedFlowStageBindingList.md
227232
docs/PaginatedGroupList.md
@@ -244,6 +249,7 @@ docs/PaginatedOutpostList.md
244249
docs/PaginatedPasswordExpiryPolicyList.md
245250
docs/PaginatedPasswordPolicyList.md
246251
docs/PaginatedPasswordStageList.md
252+
docs/PaginatedPermissionList.md
247253
docs/PaginatedPlexSourceConnectionList.md
248254
docs/PaginatedPlexSourceList.md
249255
docs/PaginatedPolicyBindingList.md
@@ -258,6 +264,8 @@ docs/PaginatedRadiusOutpostConfigList.md
258264
docs/PaginatedRadiusProviderList.md
259265
docs/PaginatedReputationList.md
260266
docs/PaginatedReputationPolicyList.md
267+
docs/PaginatedRoleAssignedObjectPermissionList.md
268+
docs/PaginatedRoleList.md
261269
docs/PaginatedSAMLPropertyMappingList.md
262270
docs/PaginatedSAMLProviderList.md
263271
docs/PaginatedSAMLSourceList.md
@@ -273,6 +281,7 @@ docs/PaginatedTOTPDeviceList.md
273281
docs/PaginatedTenantList.md
274282
docs/PaginatedTokenList.md
275283
docs/PaginatedTokenModelList.md
284+
docs/PaginatedUserAssignedObjectPermissionList.md
276285
docs/PaginatedUserConsentList.md
277286
docs/PaginatedUserDeleteStageList.md
278287
docs/PaginatedUserList.md
@@ -333,6 +342,7 @@ docs/PatchedOutpostRequest.md
333342
docs/PatchedPasswordExpiryPolicyRequest.md
334343
docs/PatchedPasswordPolicyRequest.md
335344
docs/PatchedPasswordStageRequest.md
345+
docs/PatchedPermissionAssignRequest.md
336346
docs/PatchedPlexSourceConnectionRequest.md
337347
docs/PatchedPlexSourceRequest.md
338348
docs/PatchedPolicyBindingRequest.md
@@ -341,6 +351,7 @@ docs/PatchedPromptStageRequest.md
341351
docs/PatchedProxyProviderRequest.md
342352
docs/PatchedRadiusProviderRequest.md
343353
docs/PatchedReputationPolicyRequest.md
354+
docs/PatchedRoleRequest.md
344355
docs/PatchedSAMLPropertyMappingRequest.md
345356
docs/PatchedSAMLProviderRequest.md
346357
docs/PatchedSAMLSourceRequest.md
@@ -361,6 +372,7 @@ docs/PatchedUserSAMLSourceConnectionRequest.md
361372
docs/PatchedUserWriteStageRequest.md
362373
docs/PatchedWebAuthnDeviceRequest.md
363374
docs/Permission.md
375+
docs/PermissionAssignRequest.md
364376
docs/PlexAuthenticationChallenge.md
365377
docs/PlexAuthenticationChallengeResponseRequest.md
366378
docs/PlexSource.md
@@ -400,11 +412,16 @@ docs/ProxyProviderRequest.md
400412
docs/RadiusOutpostConfig.md
401413
docs/RadiusProvider.md
402414
docs/RadiusProviderRequest.md
415+
docs/RbacApi.md
403416
docs/RedirectChallenge.md
404417
docs/Reputation.md
405418
docs/ReputationPolicy.md
406419
docs/ReputationPolicyRequest.md
407420
docs/ResidentKeyRequirementEnum.md
421+
docs/Role.md
422+
docs/RoleAssignedObjectPermission.md
423+
docs/RoleObjectPermission.md
424+
docs/RoleRequest.md
408425
docs/RootApi.md
409426
docs/SAMLMetadata.md
410427
docs/SAMLPropertyMapping.md
@@ -465,6 +482,7 @@ docs/UsedBy.md
465482
docs/UsedByActionEnum.md
466483
docs/User.md
467484
docs/UserAccountRequest.md
485+
docs/UserAssignedObjectPermission.md
468486
docs/UserConsent.md
469487
docs/UserCreationModeEnum.md
470488
docs/UserDeleteStage.md
@@ -482,6 +500,7 @@ docs/UserMatchingModeEnum.md
482500
docs/UserMetrics.md
483501
docs/UserOAuthSourceConnection.md
484502
docs/UserOAuthSourceConnectionRequest.md
503+
docs/UserObjectPermission.md
485504
docs/UserPasswordSetRequest.md
486505
docs/UserPath.md
487506
docs/UserRequest.md
@@ -520,6 +539,7 @@ src/main/kotlin/io/goauthentik/api/apis/OutpostsApi.kt
520539
src/main/kotlin/io/goauthentik/api/apis/PoliciesApi.kt
521540
src/main/kotlin/io/goauthentik/api/apis/PropertymappingsApi.kt
522541
src/main/kotlin/io/goauthentik/api/apis/ProvidersApi.kt
542+
src/main/kotlin/io/goauthentik/api/apis/RbacApi.kt
523543
src/main/kotlin/io/goauthentik/api/apis/RootApi.kt
524544
src/main/kotlin/io/goauthentik/api/apis/SchemaApi.kt
525545
src/main/kotlin/io/goauthentik/api/apis/SourcesApi.kt
@@ -608,6 +628,7 @@ src/main/kotlin/io/goauthentik/api/models/ClientTypeEnum.kt
608628
src/main/kotlin/io/goauthentik/api/models/Config.kt
609629
src/main/kotlin/io/goauthentik/api/models/ConsentChallenge.kt
610630
src/main/kotlin/io/goauthentik/api/models/ConsentChallengeResponseRequest.kt
631+
src/main/kotlin/io/goauthentik/api/models/ConsentPermission.kt
611632
src/main/kotlin/io/goauthentik/api/models/ConsentStage.kt
612633
src/main/kotlin/io/goauthentik/api/models/ConsentStageModeEnum.kt
613634
src/main/kotlin/io/goauthentik/api/models/ConsentStageRequest.kt
@@ -650,6 +671,8 @@ src/main/kotlin/io/goauthentik/api/models/EventTopPerUser.kt
650671
src/main/kotlin/io/goauthentik/api/models/ExpiringBaseGrantModel.kt
651672
src/main/kotlin/io/goauthentik/api/models/ExpressionPolicy.kt
652673
src/main/kotlin/io/goauthentik/api/models/ExpressionPolicyRequest.kt
674+
src/main/kotlin/io/goauthentik/api/models/ExtraRoleObjectPermission.kt
675+
src/main/kotlin/io/goauthentik/api/models/ExtraUserObjectPermission.kt
653676
src/main/kotlin/io/goauthentik/api/models/FilePathRequest.kt
654677
src/main/kotlin/io/goauthentik/api/models/Flow.kt
655678
src/main/kotlin/io/goauthentik/api/models/FlowChallengeResponseRequest.kt
@@ -754,6 +777,8 @@ src/main/kotlin/io/goauthentik/api/models/PaginatedEventList.kt
754777
src/main/kotlin/io/goauthentik/api/models/PaginatedEventMatcherPolicyList.kt
755778
src/main/kotlin/io/goauthentik/api/models/PaginatedExpiringBaseGrantModelList.kt
756779
src/main/kotlin/io/goauthentik/api/models/PaginatedExpressionPolicyList.kt
780+
src/main/kotlin/io/goauthentik/api/models/PaginatedExtraRoleObjectPermissionList.kt
781+
src/main/kotlin/io/goauthentik/api/models/PaginatedExtraUserObjectPermissionList.kt
757782
src/main/kotlin/io/goauthentik/api/models/PaginatedFlowList.kt
758783
src/main/kotlin/io/goauthentik/api/models/PaginatedFlowStageBindingList.kt
759784
src/main/kotlin/io/goauthentik/api/models/PaginatedGroupList.kt
@@ -776,6 +801,7 @@ src/main/kotlin/io/goauthentik/api/models/PaginatedOutpostList.kt
776801
src/main/kotlin/io/goauthentik/api/models/PaginatedPasswordExpiryPolicyList.kt
777802
src/main/kotlin/io/goauthentik/api/models/PaginatedPasswordPolicyList.kt
778803
src/main/kotlin/io/goauthentik/api/models/PaginatedPasswordStageList.kt
804+
src/main/kotlin/io/goauthentik/api/models/PaginatedPermissionList.kt
779805
src/main/kotlin/io/goauthentik/api/models/PaginatedPlexSourceConnectionList.kt
780806
src/main/kotlin/io/goauthentik/api/models/PaginatedPlexSourceList.kt
781807
src/main/kotlin/io/goauthentik/api/models/PaginatedPolicyBindingList.kt
@@ -790,6 +816,8 @@ src/main/kotlin/io/goauthentik/api/models/PaginatedRadiusOutpostConfigList.kt
790816
src/main/kotlin/io/goauthentik/api/models/PaginatedRadiusProviderList.kt
791817
src/main/kotlin/io/goauthentik/api/models/PaginatedReputationList.kt
792818
src/main/kotlin/io/goauthentik/api/models/PaginatedReputationPolicyList.kt
819+
src/main/kotlin/io/goauthentik/api/models/PaginatedRoleAssignedObjectPermissionList.kt
820+
src/main/kotlin/io/goauthentik/api/models/PaginatedRoleList.kt
793821
src/main/kotlin/io/goauthentik/api/models/PaginatedSAMLPropertyMappingList.kt
794822
src/main/kotlin/io/goauthentik/api/models/PaginatedSAMLProviderList.kt
795823
src/main/kotlin/io/goauthentik/api/models/PaginatedSAMLSourceList.kt
@@ -805,6 +833,7 @@ src/main/kotlin/io/goauthentik/api/models/PaginatedTOTPDeviceList.kt
805833
src/main/kotlin/io/goauthentik/api/models/PaginatedTenantList.kt
806834
src/main/kotlin/io/goauthentik/api/models/PaginatedTokenList.kt
807835
src/main/kotlin/io/goauthentik/api/models/PaginatedTokenModelList.kt
836+
src/main/kotlin/io/goauthentik/api/models/PaginatedUserAssignedObjectPermissionList.kt
808837
src/main/kotlin/io/goauthentik/api/models/PaginatedUserConsentList.kt
809838
src/main/kotlin/io/goauthentik/api/models/PaginatedUserDeleteStageList.kt
810839
src/main/kotlin/io/goauthentik/api/models/PaginatedUserList.kt
@@ -865,6 +894,7 @@ src/main/kotlin/io/goauthentik/api/models/PatchedOutpostRequest.kt
865894
src/main/kotlin/io/goauthentik/api/models/PatchedPasswordExpiryPolicyRequest.kt
866895
src/main/kotlin/io/goauthentik/api/models/PatchedPasswordPolicyRequest.kt
867896
src/main/kotlin/io/goauthentik/api/models/PatchedPasswordStageRequest.kt
897+
src/main/kotlin/io/goauthentik/api/models/PatchedPermissionAssignRequest.kt
868898
src/main/kotlin/io/goauthentik/api/models/PatchedPlexSourceConnectionRequest.kt
869899
src/main/kotlin/io/goauthentik/api/models/PatchedPlexSourceRequest.kt
870900
src/main/kotlin/io/goauthentik/api/models/PatchedPolicyBindingRequest.kt
@@ -873,6 +903,7 @@ src/main/kotlin/io/goauthentik/api/models/PatchedPromptStageRequest.kt
873903
src/main/kotlin/io/goauthentik/api/models/PatchedProxyProviderRequest.kt
874904
src/main/kotlin/io/goauthentik/api/models/PatchedRadiusProviderRequest.kt
875905
src/main/kotlin/io/goauthentik/api/models/PatchedReputationPolicyRequest.kt
906+
src/main/kotlin/io/goauthentik/api/models/PatchedRoleRequest.kt
876907
src/main/kotlin/io/goauthentik/api/models/PatchedSAMLPropertyMappingRequest.kt
877908
src/main/kotlin/io/goauthentik/api/models/PatchedSAMLProviderRequest.kt
878909
src/main/kotlin/io/goauthentik/api/models/PatchedSAMLSourceRequest.kt
@@ -893,6 +924,7 @@ src/main/kotlin/io/goauthentik/api/models/PatchedUserSAMLSourceConnectionRequest
893924
src/main/kotlin/io/goauthentik/api/models/PatchedUserWriteStageRequest.kt
894925
src/main/kotlin/io/goauthentik/api/models/PatchedWebAuthnDeviceRequest.kt
895926
src/main/kotlin/io/goauthentik/api/models/Permission.kt
927+
src/main/kotlin/io/goauthentik/api/models/PermissionAssignRequest.kt
896928
src/main/kotlin/io/goauthentik/api/models/PlexAuthenticationChallenge.kt
897929
src/main/kotlin/io/goauthentik/api/models/PlexAuthenticationChallengeResponseRequest.kt
898930
src/main/kotlin/io/goauthentik/api/models/PlexSource.kt
@@ -934,6 +966,10 @@ src/main/kotlin/io/goauthentik/api/models/Reputation.kt
934966
src/main/kotlin/io/goauthentik/api/models/ReputationPolicy.kt
935967
src/main/kotlin/io/goauthentik/api/models/ReputationPolicyRequest.kt
936968
src/main/kotlin/io/goauthentik/api/models/ResidentKeyRequirementEnum.kt
969+
src/main/kotlin/io/goauthentik/api/models/Role.kt
970+
src/main/kotlin/io/goauthentik/api/models/RoleAssignedObjectPermission.kt
971+
src/main/kotlin/io/goauthentik/api/models/RoleObjectPermission.kt
972+
src/main/kotlin/io/goauthentik/api/models/RoleRequest.kt
937973
src/main/kotlin/io/goauthentik/api/models/SAMLMetadata.kt
938974
src/main/kotlin/io/goauthentik/api/models/SAMLPropertyMapping.kt
939975
src/main/kotlin/io/goauthentik/api/models/SAMLPropertyMappingRequest.kt
@@ -990,6 +1026,7 @@ src/main/kotlin/io/goauthentik/api/models/UsedBy.kt
9901026
src/main/kotlin/io/goauthentik/api/models/UsedByActionEnum.kt
9911027
src/main/kotlin/io/goauthentik/api/models/User.kt
9921028
src/main/kotlin/io/goauthentik/api/models/UserAccountRequest.kt
1029+
src/main/kotlin/io/goauthentik/api/models/UserAssignedObjectPermission.kt
9931030
src/main/kotlin/io/goauthentik/api/models/UserConsent.kt
9941031
src/main/kotlin/io/goauthentik/api/models/UserCreationModeEnum.kt
9951032
src/main/kotlin/io/goauthentik/api/models/UserDeleteStage.kt
@@ -1007,6 +1044,7 @@ src/main/kotlin/io/goauthentik/api/models/UserMatchingModeEnum.kt
10071044
src/main/kotlin/io/goauthentik/api/models/UserMetrics.kt
10081045
src/main/kotlin/io/goauthentik/api/models/UserOAuthSourceConnection.kt
10091046
src/main/kotlin/io/goauthentik/api/models/UserOAuthSourceConnectionRequest.kt
1047+
src/main/kotlin/io/goauthentik/api/models/UserObjectPermission.kt
10101048
src/main/kotlin/io/goauthentik/api/models/UserPasswordSetRequest.kt
10111049
src/main/kotlin/io/goauthentik/api/models/UserPath.kt
10121050
src/main/kotlin/io/goauthentik/api/models/UserRequest.kt

0 commit comments

Comments
 (0)