Example Usage
Create RbacPermissionRole Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RbacPermissionRole(name: string, args: RbacPermissionRoleArgs, opts?: CustomResourceOptions);@overload
def RbacPermissionRole(resource_name: str,
args: RbacPermissionRoleArgs,
opts: Optional[ResourceOptions] = None)
@overload
def RbacPermissionRole(resource_name: str,
opts: Optional[ResourceOptions] = None,
permission: Optional[str] = None,
role: Optional[str] = None,
model: Optional[str] = None,
object_id: Optional[str] = None,
rbac_permission_role_id: Optional[str] = None)func NewRbacPermissionRole(ctx *Context, name string, args RbacPermissionRoleArgs, opts ...ResourceOption) (*RbacPermissionRole, error)public RbacPermissionRole(string name, RbacPermissionRoleArgs args, CustomResourceOptions? opts = null)
public RbacPermissionRole(String name, RbacPermissionRoleArgs args)
public RbacPermissionRole(String name, RbacPermissionRoleArgs args, CustomResourceOptions options)
type: authentik:RbacPermissionRole
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args RbacPermissionRoleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args RbacPermissionRoleArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args RbacPermissionRoleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RbacPermissionRoleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RbacPermissionRoleArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var rbacPermissionRoleResource = new Authentik.RbacPermissionRole("rbacPermissionRoleResource", new()
{
Permission = "string",
Role = "string",
Model = "string",
ObjectId = "string",
RbacPermissionRoleId = "string",
});
example, err := authentik.NewRbacPermissionRole(ctx, "rbacPermissionRoleResource", &authentik.RbacPermissionRoleArgs{
Permission: pulumi.String("string"),
Role: pulumi.String("string"),
Model: pulumi.String("string"),
ObjectId: pulumi.String("string"),
RbacPermissionRoleId: pulumi.String("string"),
})
var rbacPermissionRoleResource = new RbacPermissionRole("rbacPermissionRoleResource", RbacPermissionRoleArgs.builder()
.permission("string")
.role("string")
.model("string")
.objectId("string")
.rbacPermissionRoleId("string")
.build());
rbac_permission_role_resource = authentik.RbacPermissionRole("rbacPermissionRoleResource",
permission="string",
role="string",
model="string",
object_id="string",
rbac_permission_role_id="string")
const rbacPermissionRoleResource = new authentik.RbacPermissionRole("rbacPermissionRoleResource", {
permission: "string",
role: "string",
model: "string",
objectId: "string",
rbacPermissionRoleId: "string",
});
type: authentik:RbacPermissionRole
properties:
model: string
objectId: string
permission: string
rbacPermissionRoleId: string
role: string
RbacPermissionRole Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The RbacPermissionRole resource accepts the following input properties:
- Permission string
- Role string
- Model string
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- Object
Id string - Rbac
Permission stringRole Id
- Permission string
- Role string
- Model string
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- Object
Id string - Rbac
Permission stringRole Id
- permission String
- role String
- model String
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object
Id String - rbac
Permission StringRole Id
- permission string
- role string
- model string
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object
Id string - rbac
Permission stringRole Id
- permission str
- role str
- model str
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object_
id str - rbac_
permission_ strrole_ id
- permission String
- role String
- model String
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object
Id String - rbac
Permission StringRole Id
Outputs
All input properties are implicitly available as output properties. Additionally, the RbacPermissionRole resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing RbacPermissionRole Resource
Get an existing RbacPermissionRole resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: RbacPermissionRoleState, opts?: CustomResourceOptions): RbacPermissionRole@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
model: Optional[str] = None,
object_id: Optional[str] = None,
permission: Optional[str] = None,
rbac_permission_role_id: Optional[str] = None,
role: Optional[str] = None) -> RbacPermissionRolefunc GetRbacPermissionRole(ctx *Context, name string, id IDInput, state *RbacPermissionRoleState, opts ...ResourceOption) (*RbacPermissionRole, error)public static RbacPermissionRole Get(string name, Input<string> id, RbacPermissionRoleState? state, CustomResourceOptions? opts = null)public static RbacPermissionRole get(String name, Output<String> id, RbacPermissionRoleState state, CustomResourceOptions options)resources: _: type: authentik:RbacPermissionRole get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Model string
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- Object
Id string - Permission string
- Rbac
Permission stringRole Id - Role string
- Model string
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- Object
Id string - Permission string
- Rbac
Permission stringRole Id - Role string
- model String
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object
Id String - permission String
- rbac
Permission StringRole Id - role String
- model string
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object
Id string - permission string
- rbac
Permission stringRole Id - role string
- model str
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object_
id str - permission str
- rbac_
permission_ strrole_ id - role str
- model String
- Allowed values:
authentik_tenants.domainauthentik_core.groupauthentik_core.userauthentik_core.applicationauthentik_core.applicationentitlementauthentik_core.tokenauthentik_crypto.certificatekeypairauthentik_endpoints.deviceuserbindingauthentik_endpoints.endpointstageauthentik_endpoints_connectors_agent.agentconnectorauthentik_endpoints_connectors_agent.agentdeviceuserbindingauthentik_endpoints_connectors_agent.enrollmenttokenauthentik_enterprise.licenseauthentik_events.eventauthentik_events.notificationtransportauthentik_events.notificationauthentik_events.notificationruleauthentik_events.notificationwebhookmappingauthentik_flows.flowauthentik_flows.flowstagebindingauthentik_outposts.dockerserviceconnectionauthentik_outposts.kubernetesserviceconnectionauthentik_outposts.outpostauthentik_policies_dummy.dummypolicyauthentik_policies_event_matcher.eventmatcherpolicyauthentik_policies_expiry.passwordexpirypolicyauthentik_policies_expression.expressionpolicyauthentik_policies_geoip.geoippolicyauthentik_policies_password.passwordpolicyauthentik_policies_reputation.reputationpolicyauthentik_policies.policybindingauthentik_providers_ldap.ldapproviderauthentik_providers_oauth2.scopemappingauthentik_providers_oauth2.oauth2providerauthentik_providers_proxy.proxyproviderauthentik_providers_rac.racproviderauthentik_providers_rac.endpointauthentik_providers_rac.racpropertymappingauthentik_providers_radius.radiusproviderauthentik_providers_radius.radiusproviderpropertymappingauthentik_providers_saml.samlproviderauthentik_providers_saml.samlpropertymappingauthentik_providers_scim.scimproviderauthentik_providers_scim.scimmappingauthentik_rbac.roleauthentik_rbac.initialpermissionsauthentik_sources_kerberos.kerberossourceauthentik_sources_kerberos.kerberossourcepropertymappingauthentik_sources_kerberos.userkerberossourceconnectionauthentik_sources_kerberos.groupkerberossourceconnectionauthentik_sources_ldap.ldapsourceauthentik_sources_ldap.ldapsourcepropertymappingauthentik_sources_ldap.userldapsourceconnectionauthentik_sources_ldap.groupldapsourceconnectionauthentik_sources_oauth.oauthsourceauthentik_sources_oauth.oauthsourcepropertymappingauthentik_sources_oauth.useroauthsourceconnectionauthentik_sources_oauth.groupoauthsourceconnectionauthentik_sources_plex.plexsourceauthentik_sources_plex.plexsourcepropertymappingauthentik_sources_plex.userplexsourceconnectionauthentik_sources_plex.groupplexsourceconnectionauthentik_sources_saml.samlsourceauthentik_sources_saml.samlsourcepropertymappingauthentik_sources_saml.usersamlsourceconnectionauthentik_sources_saml.groupsamlsourceconnectionauthentik_sources_scim.scimsourceauthentik_sources_scim.scimsourcepropertymappingauthentik_sources_telegram.telegramsourceauthentik_sources_telegram.telegramsourcepropertymappingauthentik_sources_telegram.usertelegramsourceconnectionauthentik_sources_telegram.grouptelegramsourceconnectionauthentik_stages_authenticator_duo.authenticatorduostageauthentik_stages_authenticator_duo.duodeviceauthentik_stages_authenticator_email.authenticatoremailstageauthentik_stages_authenticator_email.emaildeviceauthentik_stages_authenticator_sms.authenticatorsmsstageauthentik_stages_authenticator_sms.smsdeviceauthentik_stages_authenticator_static.authenticatorstaticstageauthentik_stages_authenticator_static.staticdeviceauthentik_stages_authenticator_totp.authenticatortotpstageauthentik_stages_authenticator_totp.totpdeviceauthentik_stages_authenticator_validate.authenticatorvalidatestageauthentik_stages_authenticator_webauthn.authenticatorwebauthnstageauthentik_stages_authenticator_webauthn.webauthndeviceauthentik_stages_captcha.captchastageauthentik_stages_consent.consentstageauthentik_stages_deny.denystageauthentik_stages_dummy.dummystageauthentik_stages_email.emailstageauthentik_stages_identification.identificationstageauthentik_stages_invitation.invitationstageauthentik_stages_invitation.invitationauthentik_stages_password.passwordstageauthentik_stages_prompt.promptauthentik_stages_prompt.promptstageauthentik_stages_redirect.redirectstageauthentik_stages_user_delete.userdeletestageauthentik_stages_user_login.userloginstageauthentik_stages_user_logout.userlogoutstageauthentik_stages_user_write.userwritestageauthentik_tasks_schedules.scheduleauthentik_brands.brandauthentik_blueprints.blueprintinstanceauthentik_policies_unique_password.uniquepasswordpolicyauthentik_providers_google_workspace.googleworkspaceproviderauthentik_providers_google_workspace.googleworkspaceprovidermappingauthentik_providers_microsoft_entra.microsoftentraproviderauthentik_providers_microsoft_entra.microsoftentraprovidermappingauthentik_providers_ssf.ssfproviderauthentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstageauthentik_stages_mtls.mutualtlsstageauthentik_stages_source.sourcestage
- object
Id String - permission String
- rbac
Permission StringRole Id - role String
Package Details
- Repository
- authentik goauthentik/terraform-provider-authentik
- License
- Notes
- This Pulumi package is based on the
authentikTerraform Provider.
