Skip to content

Latest commit

 

History

History
2224 lines (1375 loc) · 76.4 KB

auth0.md

File metadata and controls

2224 lines (1375 loc) · 76.4 KB
title auth0 Dialect
description See which types this Dialect interprets and which architectural facts its Rules can establish.
Version and compatibility

Version: 0.1.0.

Provider bindings and declared compatibility

  • auth0/auth0: = 1.56.0.

All official Dialects

Interpreted types

Each row identifies a type and instance kind. Conditional Rules retain their individual conditions in the details below.

Terraform type Kind Classification Rules
auth0_action_module data extension-configuration action-module-lookup
auth0_action_module resource extension-configuration action-module
auth0_action data identity-extension action-lookup
auth0_action resource identity-extension action
auth0_attack_protection data authentication-configuration attack-protection-lookup
auth0_attack_protection resource authentication-configuration attack-protection
auth0_client_cimd resource identity-application client-cimd
auth0_client_credentials resource application-configuration client-credentials
auth0_client_grant resource application-configuration client-grant
auth0_client data identity-application client-lookup
auth0_client resource identity-application client
auth0_connection_client resource connection-configuration connection-client
auth0_connection_clients resource connection-configuration connection-clients
auth0_connection_directory_synchronized_groups data connection-configuration connection-directory-synchronized-groups-lookup
auth0_connection_directory_synchronized_groups resource connection-configuration connection-directory-synchronized-groups
auth0_connection_directory data directory-sync connection-directory-lookup
auth0_connection_directory resource directory-sync connection-directory
auth0_connection_keys data connection-configuration connection-keys-lookup
auth0_connection_keys resource connection-configuration connection-keys
auth0_connection_profile data self-service-configuration connection-profile-lookup
auth0_connection_profile resource self-service-configuration connection-profile
auth0_connection_scim_configuration data connection-configuration connection-scim-configuration-lookup
auth0_connection_scim_configuration resource connection-configuration connection-scim-configuration
auth0_connection data identity-connection connection-lookup
auth0_connection resource identity-connection connection
auth0_custom_domain_default resource domain-configuration custom-domain-default
auth0_custom_domain_verification resource domain-configuration custom-domain-verification
auth0_custom_domain data identity-domain custom-domain-lookup
auth0_custom_domain resource identity-domain custom-domain
auth0_email_provider resource notification-provider email-provider
auth0_encryption_key_manager resource authentication-configuration encryption-key-manager
auth0_event_stream data identity-event-stream event-stream-lookup
auth0_event_stream resource identity-event-stream event-stream
auth0_flow_vault_connection data flow-vault-connection flow-vault-connection-lookup
auth0_flow_vault_connection resource flow-vault-connection flow-vault-connection
auth0_flow data identity-workflow flow-lookup
auth0_flow resource identity-workflow flow
auth0_form data identity-workflow form-lookup
auth0_form resource identity-workflow form
auth0_guardian resource authentication-configuration guardian
auth0_hook resource identity-extension hook
auth0_network_acl data authentication-boundary network-acl-lookup
auth0_network_acl resource authentication-boundary network-acl
auth0_organization_client_grant resource connection-configuration organization-client-grant
auth0_organization_client data connection-configuration organization-client-lookup
auth0_organization_client resource connection-configuration organization-client
auth0_organization_clients resource connection-configuration organization-clients
auth0_organization_connection resource connection-configuration organization-connection
auth0_organization_connections resource connection-configuration organization-connections
auth0_organization_discovery_domain resource connection-configuration organization-discovery-domain
auth0_organization_discovery_domains resource connection-configuration organization-discovery-domains
auth0_organization data customer-organization organization-lookup
auth0_organization resource customer-organization organization
auth0_phone_provider data notification-provider phone-provider-lookup
auth0_phone_provider resource notification-provider phone-provider
auth0_rate_limit_policy data authentication-configuration rate-limit-policy-lookup
auth0_rate_limit_policy resource authentication-configuration rate-limit-policy
auth0_resource_server_scope resource application-configuration resource-server-scope
auth0_resource_server_scopes resource application-configuration resource-server-scopes
auth0_resource_server data api-resource-server resource-server-lookup
auth0_resource_server resource api-resource-server resource-server
auth0_risk_assessments_new_device resource authentication-configuration risk-assessments-new-device
auth0_risk_assessments resource authentication-configuration risk-assessments
auth0_rule resource identity-extension rule
auth0_self_service_profile data self-service-sso-profile self-service-profile-lookup
auth0_self_service_profile resource self-service-sso-profile self-service-profile
auth0_supplemental_signals resource authentication-configuration supplemental-signals
auth0_tenant data identity-tenant tenant-lookup
auth0_tenant resource identity-tenant tenant
auth0_token_exchange_profile data token-exchange-profile token-exchange-profile-lookup
auth0_token_exchange_profile resource token-exchange-profile token-exchange-profile
auth0_trigger_action resource extension-configuration trigger-action
auth0_trigger_actions resource extension-configuration trigger-actions
auth0_user_attribute_profile data self-service-configuration user-attribute-profile-lookup
auth0_user_attribute_profile resource self-service-configuration user-attribute-profile

Local vocabulary

Concepts

auth0.concept.api-resource-server Source

An API registered as an Auth0 resource server for authorized applications.

Used by 6 Rules
auth0.concept.application-configuration Source

Credentials, grants, or associations supporting an Auth0 Application.

Used by 4 Rules
auth0.concept.authentication-boundary Source

An Auth0 Network ACL bounding authentication or management traffic.

Used by network-acl, network-acl-lookup.

auth0.concept.authentication-configuration Source

Attack protection, MFA, risk, rate-limit, or encryption configuration supporting Auth0.

Used by 9 Rules
auth0.concept.directory-sync Source

An Auth0 Directory Sync integration attached to an enterprise Connection.

Used by 4 Rules
auth0.concept.domain-configuration Source

Default-domain or verification configuration supporting an Auth0 custom domain.

Used by custom-domain-default, custom-domain-verification.

auth0.concept.extension-configuration Source

A module or trigger binding supporting Auth0 identity extensions.

Used by 4 Rules
auth0.concept.flow-vault-connection Source

A Forms and Flows Vault connection to an external integration.

Used by flow-vault-connection, flow-vault-connection-lookup.

auth0.concept.identity-application Source

An application or relying-party client registered with an identity platform.

Used by 8 Rules
auth0.concept.identity-connection Source

An Auth0 Connection sourcing identities from an enterprise provider, social provider, database, or passwordless method.

Used by 11 Rules
auth0.concept.identity-domain Source

A custom domain exposing an Auth0-hosted identity endpoint.

Used by 4 Rules
auth0.concept.identity-event-stream Source

An Auth0 Event Stream publishing tenant events to an external destination or Action.

Used by event-stream, event-stream-lookup.

auth0.concept.identity-extension Source

An Auth0 Action, Rule, or Hook executing custom identity logic.

Used by 9 Rules
auth0.concept.identity-tenant Source

An existing Auth0 tenant acting as an identity and authorization boundary.

Used by tenant, tenant-lookup.

auth0.concept.identity-workflow Source

An Auth0 Form or Flow orchestrating an identity journey.

Used by 4 Rules
auth0.concept.notification-provider Source

An email or phone provider delivering Auth0 identity notifications.

Used by email-provider, phone-provider, phone-provider-lookup.

auth0.concept.self-service-configuration Source

A connection or user-attribute profile supporting Self-Service SSO.

Used by 4 Rules
auth0.concept.self-service-sso-profile Source

An Auth0 profile governing customer self-service enterprise SSO onboarding.

Used by self-service-profile, self-service-profile-lookup.

auth0.concept.token-exchange-profile Source

An Auth0 Custom Token Exchange profile delegating validation to an Action.

Used by token-exchange-profile, token-exchange-profile-lookup.

Relations

auth0.relation.defaults-to-organization Source

Introduced by a labeled emission. Used by client, client-cimd, client-lookup.

auth0.relation.delivers-to-action Source

Introduced by a labeled emission. Used by event-stream, event-stream-lookup.

auth0.relation.executes-action Source

Introduced by a labeled emission. Used by token-exchange-profile, token-exchange-profile-lookup.

auth0.relation.synchronizes-connection Source

Introduced by a labeled emission. Used by connection-directory, connection-directory-lookup.

auth0.relation.uses-api Source

Introduced by a labeled emission. Used by client, client-lookup.

Rule details

Open a Rule for its declared behavior and source. Matching, emission resolution and composition define how evidence can establish it.

auth0.rule.action-module-lookup Source

Matches data instances of auth0_action_module.

Classification: auth0.concept.extension-configuration.

auth0.rule.action-module Source

Matches resource instances of auth0_action_module.

Classification: auth0.concept.extension-configuration.

auth0.rule.action-lookup Source

Matches data instances of auth0_action.

Classification: auth0.concept.identity-extension.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.action Source

Matches resource instances of auth0_action.

Classification: auth0.concept.identity-extension.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.attack-protection-lookup Source

Matches data instances of auth0_attack_protection.

Classification: auth0.concept.authentication-configuration.

auth0.rule.attack-protection Source

Matches resource instances of auth0_attack_protection.

Classification: auth0.concept.authentication-configuration.

auth0.rule.client-cimd Source

Matches resource instances of auth0_client_cimd.

Classification: auth0.concept.identity-application.

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Relation through source.default_organization[0].organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.client-credentials Source

Matches resource instances of auth0_client_credentials.

Classification: auth0.concept.application-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.client_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.client-grant Source

Matches resource instances of auth0_client_grant.

Classification: auth0.concept.application-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.client_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.client-lookup Source

Matches data instances of auth0_client.

Classification: auth0.concept.identity-application.

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Relation through source.default_organization[0].organization_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"

Relation through source.resource_server_identifier

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.identifier
  • match.strategy: "exact"
auth0.rule.client Source

Matches resource instances of auth0_client.

Classification: auth0.concept.identity-application.

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Relation through source.default_organization[0].organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"

Relation through source.resource_server_identifier

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.identifier
  • match.strategy: "exact"
auth0.rule.connection-client Source

Matches resource instances of auth0_connection_client.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.client_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-clients Source

Matches resource instances of auth0_connection_clients.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-directory-synchronized-groups-lookup Source

Matches data instances of auth0_connection_directory_synchronized_groups.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-directory-synchronized-groups Source

Matches resource instances of auth0_connection_directory_synchronized_groups.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-directory-lookup Source

Matches data instances of auth0_connection_directory.

Classification: auth0.concept.directory-sync.

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Relation through source.connection_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-directory Source

Matches resource instances of auth0_connection_directory.

Classification: auth0.concept.directory-sync.

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Relation through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-keys-lookup Source

Matches data instances of auth0_connection_keys.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-keys Source

Matches resource instances of auth0_connection_keys.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-profile-lookup Source

Matches data instances of auth0_connection_profile.

Classification: auth0.concept.self-service-configuration.

auth0.rule.connection-profile Source

Matches resource instances of auth0_connection_profile.

Classification: auth0.concept.self-service-configuration.

auth0.rule.connection-scim-configuration-lookup Source

Matches data instances of auth0_connection_scim_configuration.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-scim-configuration Source

Matches resource instances of auth0_connection_scim_configuration.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.connection-lookup Source

Matches data instances of auth0_connection.

Classification: auth0.concept.identity-connection.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.connection Source

Matches resource instances of auth0_connection.

Classification: auth0.concept.identity-connection.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.custom-domain-default Source

Matches resource instances of auth0_custom_domain_default.

Classification: auth0.concept.domain-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.domain

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.domain
  • match.strategy: "exact"
auth0.rule.custom-domain-verification Source

Matches resource instances of auth0_custom_domain_verification.

Classification: auth0.concept.domain-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.custom_domain_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.custom-domain-lookup Source

Matches data instances of auth0_custom_domain.

Classification: auth0.concept.identity-domain.

Conditions, identity and resolution

Identity

  • attributes: ["id", "domain"]
  • scope: "provider"

Endpoint

  • attributes: ["id", "domain"]
auth0.rule.custom-domain Source

Matches resource instances of auth0_custom_domain.

Classification: auth0.concept.identity-domain.

Conditions, identity and resolution

Identity

  • attributes: ["id", "domain"]
  • scope: "provider"

Endpoint

  • attributes: ["id", "domain"]
auth0.rule.email-provider Source

Matches resource instances of auth0_email_provider.

Classification: auth0.concept.notification-provider.

auth0.rule.encryption-key-manager Source

Matches resource instances of auth0_encryption_key_manager.

Classification: auth0.concept.authentication-configuration.

auth0.rule.event-stream-lookup Source

Matches data instances of auth0_event_stream.

Classification: auth0.concept.identity-event-stream.

Relations

Conditions, identity and resolution

Relation through source.action_configuration[0].action_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.event-stream Source

Matches resource instances of auth0_event_stream.

Classification: auth0.concept.identity-event-stream.

Relations

Conditions, identity and resolution

Relation through source.action_configuration[0].action_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.flow-vault-connection-lookup Source

Matches data instances of auth0_flow_vault_connection.

Classification: auth0.concept.flow-vault-connection.

auth0.rule.flow-vault-connection Source

Matches resource instances of auth0_flow_vault_connection.

Classification: auth0.concept.flow-vault-connection.

auth0.rule.flow-lookup Source

Matches data instances of auth0_flow.

Classification: auth0.concept.identity-workflow.

auth0.rule.flow Source

Matches resource instances of auth0_flow.

Classification: auth0.concept.identity-workflow.

auth0.rule.form-lookup Source

Matches data instances of auth0_form.

Classification: auth0.concept.identity-workflow.

auth0.rule.form Source

Matches resource instances of auth0_form.

Classification: auth0.concept.identity-workflow.

auth0.rule.guardian Source

Matches resource instances of auth0_guardian.

Classification: auth0.concept.authentication-configuration.

auth0.rule.hook Source

Matches resource instances of auth0_hook.

Classification: auth0.concept.identity-extension.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.network-acl-lookup Source

Matches data instances of auth0_network_acl.

Classification: auth0.concept.authentication-boundary.

auth0.rule.network-acl Source

Matches resource instances of auth0_network_acl.

Classification: auth0.concept.authentication-boundary.

auth0.rule.organization-client-grant Source

Matches resource instances of auth0_organization_client_grant.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-client-lookup Source

Matches data instances of auth0_organization_client.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.client_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-client Source

Matches resource instances of auth0_organization_client.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.client_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-clients Source

Matches resource instances of auth0_organization_clients.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-connection Source

Matches resource instances of auth0_organization_connection.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-connections Source

Matches resource instances of auth0_organization_connections.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-discovery-domain Source

Matches resource instances of auth0_organization_discovery_domain.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-discovery-domains Source

Matches resource instances of auth0_organization_discovery_domains.

Classification: auth0.concept.connection-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.organization_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.organization-lookup Source

Matches data instances of auth0_organization.

Classification: auth0.concept.customer-organization.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.organization Source

Matches resource instances of auth0_organization.

Classification: auth0.concept.customer-organization.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.phone-provider-lookup Source

Matches data instances of auth0_phone_provider.

Classification: auth0.concept.notification-provider.

auth0.rule.phone-provider Source

Matches resource instances of auth0_phone_provider.

Classification: auth0.concept.notification-provider.

auth0.rule.rate-limit-policy-lookup Source

Matches data instances of auth0_rate_limit_policy.

Classification: auth0.concept.authentication-configuration.

auth0.rule.rate-limit-policy Source

Matches resource instances of auth0_rate_limit_policy.

Classification: auth0.concept.authentication-configuration.

auth0.rule.resource-server-scope Source

Matches resource instances of auth0_resource_server_scope.

Classification: auth0.concept.application-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.resource_server_identifier

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.identifier
  • match.strategy: "exact"
auth0.rule.resource-server-scopes Source

Matches resource instances of auth0_resource_server_scopes.

Classification: auth0.concept.application-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.resource_server_identifier

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.identifier
  • match.strategy: "exact"
auth0.rule.resource-server-lookup Source

Matches data instances of auth0_resource_server.

Classification: auth0.concept.api-resource-server.

Conditions, identity and resolution

Identity

  • attributes: ["identifier"]
  • scope: "provider"

Endpoint

  • attributes: ["id", "identifier"]
auth0.rule.resource-server Source

Matches resource instances of auth0_resource_server.

Classification: auth0.concept.api-resource-server.

Conditions, identity and resolution

Identity

  • attributes: ["identifier"]
  • scope: "provider"

Endpoint

  • attributes: ["id", "identifier"]
auth0.rule.risk-assessments-new-device Source

Matches resource instances of auth0_risk_assessments_new_device.

Classification: auth0.concept.authentication-configuration.

auth0.rule.risk-assessments Source

Matches resource instances of auth0_risk_assessments.

Classification: auth0.concept.authentication-configuration.

auth0.rule.rule Source

Matches resource instances of auth0_rule.

Classification: auth0.concept.identity-extension.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
auth0.rule.self-service-profile-lookup Source

Matches data instances of auth0_self_service_profile.

Classification: auth0.concept.self-service-sso-profile.

auth0.rule.self-service-profile Source

Matches resource instances of auth0_self_service_profile.

Classification: auth0.concept.self-service-sso-profile.

auth0.rule.supplemental-signals Source

Matches resource instances of auth0_supplemental_signals.

Classification: auth0.concept.authentication-configuration.

auth0.rule.tenant-lookup Source

Matches data instances of auth0_tenant.

Classification: auth0.concept.identity-tenant.

auth0.rule.tenant Source

Matches resource instances of auth0_tenant.

Classification: auth0.concept.identity-tenant.

auth0.rule.token-exchange-profile-lookup Source

Matches data instances of auth0_token_exchange_profile.

Classification: auth0.concept.token-exchange-profile.

Relations

Conditions, identity and resolution

Relation through source.action_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.token-exchange-profile Source

Matches resource instances of auth0_token_exchange_profile.

Classification: auth0.concept.token-exchange-profile.

Relations

Conditions, identity and resolution

Relation through source.action_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.trigger-action Source

Matches resource instances of auth0_trigger_action.

Classification: auth0.concept.extension-configuration.

Contributions

Conditions, identity and resolution

Contribution through source.action_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
auth0.rule.trigger-actions Source

Matches resource instances of auth0_trigger_actions.

Classification: auth0.concept.extension-configuration.

auth0.rule.user-attribute-profile-lookup Source

Matches data instances of auth0_user_attribute_profile.

Classification: auth0.concept.self-service-configuration.

auth0.rule.user-attribute-profile Source

Matches resource instances of auth0_user_attribute_profile.

Classification: auth0.concept.self-service-configuration.