Skip to content

AuthScope

Source code in docs_src/capo_connect/types/auth_scope.py
class AuthScope(TypedDict, closed=True):
    security_profile_ids: NotRequired[
        "capo_connect.types.security_profile_ids.SecurityProfileIds"
    ]
    """<p>The list of security profile identifiers to scope the session to. Maximum of 10 security profiles.</p>"""
    entity_type: "capo_connect.types.auth_code_entity_type.AuthCodeEntityType"
    """<p>The type of entity to scope the session to.</p>"""
    entity_id: NotRequired["capo_connect.types.entity_id.EntityId"]
    """<p>The identifier of the entity to scope the session to.</p>"""
    domain_name: NotRequired[
        "capo_connect.types.customer_profiles_domain_name.CustomerProfilesDomainName"
    ]
    """<p>The name of the Customer Profiles domain to scope the session to.</p>"""

domain_name instance-attribute

domain_name: NotRequired[CustomerProfilesDomainName]

The name of the Customer Profiles domain to scope the session to.

entity_id instance-attribute

entity_id: NotRequired[EntityId]

The identifier of the entity to scope the session to.

entity_type instance-attribute

entity_type: AuthCodeEntityType

The type of entity to scope the session to.

security_profile_ids instance-attribute

security_profile_ids: NotRequired[SecurityProfileIds]

The list of security profile identifiers to scope the session to. Maximum of 10 security profiles.