Optional
data: PartialMessage<proto.badges.UserPermissions>Permissions related to updating auto-approval settings for self-initiated incoming transfers (whether they are allowed by default).
Permissions related to updating auto-approval settings for self-initiated outgoing transfers (whether they are allowed by default).
Permissions related to updating the user's approved incoming transfers.
Permissions related to updating the user's approved outgoing transfers.
Static
Readonly
fieldsStatic
Readonly
runtimeStatic
Readonly
typeStatic
equalsStatic
fromOptional
options: Partial<BinaryReadOptions>Static
fromOptional
options: Partial<JsonReadOptions>Static
fromOptional
options: Partial<JsonReadOptions>
UserPermissions defines the permissions for the user about their approvals (i.e., what the user can and cannot do).
See CollectionPermissions for more details on the different types of permissions.
canUpdateOutgoingApprovals and canUpdateOutgoingApprovals follow the same as the canUpdateCollectionApprovals in CollectionPermissions, but certain fields are removed because they are not relevant to the user.
Generated
from message badges.UserPermissions