Skip to content

Permissions client: Grant authorization

Grant an authorization permission such as self-invoicing.

Called on auth.permissions
Source src/ksef2/clients/permissions.py:129 Generated from async source src/ksef2/clients/async_permissions.py
auth.permissions.grant_authorization
auth.permissions.grant_authorization(*, subject_type: AuthorizationSubjectIdentifierType, subject_value: str, permission: AuthorizationPermissionType, description: str, entity_name: str) -> GrantPermissionsResponse

Returns

GrantPermissionsResponse

Parameters

subject_type AuthorizationSubjectIdentifierType
required / keyword-only
subject_value str
required / keyword-only
permission AuthorizationPermissionType
required / keyword-only
description str
required / keyword-only
entity_name str
required / keyword-only
Called on auth.permissions
Source src/ksef2/clients/async_permissions.py:126 Authored source
await auth.permissions.grant_authorization
await auth.permissions.grant_authorization(*, subject_type: AuthorizationSubjectIdentifierType, subject_value: str, permission: AuthorizationPermissionType, description: str, entity_name: str) -> GrantPermissionsResponse

Returns

GrantPermissionsResponse

Parameters

subject_type AuthorizationSubjectIdentifierType
required / keyword-only
subject_value str
required / keyword-only
permission AuthorizationPermissionType
required / keyword-only
description str
required / keyword-only
entity_name str
required / keyword-only