Skip to content

Permission

Source code in docs_src/capo_workmail/types/permission.py
class Permission(TypedDict, closed=True):
    grantee_id: "capo_workmail.types.work_mail_identifier.WorkMailIdentifier"
    """<p>The identifier of the user, group, or resource to which the permissions are granted.</p>"""
    grantee_type: "capo_workmail.types.member_type.MemberType"
    """<p>The type of user, group, or resource referred to in GranteeId.</p>"""
    permission_values: "capo_workmail.types.permission_values.PermissionValues"
    """<p>The permissions granted to the grantee. SEND_AS allows the grantee to send email as the owner of the mailbox (the grantee is not mentioned on these emails). SEND_ON_BEHALF allows the grantee to send email on behalf of the owner of the mailbox (the grantee is not mentioned as the physical sender of these emails). FULL_ACCESS allows the grantee full access to the mailbox, irrespective of other folder-level permissions set on the mailbox.</p>"""

grantee_id instance-attribute

grantee_id: WorkMailIdentifier

The identifier of the user, group, or resource to which the permissions are granted.

grantee_type instance-attribute

grantee_type: MemberType

The type of user, group, or resource referred to in GranteeId.

permission_values instance-attribute

permission_values: PermissionValues

The permissions granted to the grantee. SEND_AS allows the grantee to send email as the owner of the mailbox (the grantee is not mentioned on these emails). SEND_ON_BEHALF allows the grantee to send email on behalf of the owner of the mailbox (the grantee is not mentioned as the physical sender of these emails). FULL_ACCESS allows the grantee full access to the mailbox, irrespective of other folder-level permissions set on the mailbox.