IPermissionedEntity

class LOGS.Interfaces.IPermissionedEntity.GenericPermission(ref=None)[source]

Bases: IPermissionModel, SerializableClass

canDelete: Optional[bool] = None
canDownload: Optional[bool] = None
canEdit: Optional[bool] = None
canLock: Optional[bool] = None
canRemoveSignatures: Optional[bool] = None
canRestore: Optional[bool] = None
canSign: Optional[bool] = None
canTrash: Optional[bool] = None
canUnlock: Optional[bool] = None
contentToString(indentation=1, hideNone=False)[source]
Return type:

str

class LOGS.Interfaces.IPermissionedEntity.IGenericPermissionEntity[source]

Bases: IPermissionedEntity[GenericPermission]

class LOGS.Interfaces.IPermissionedEntity.IPermissionModel[source]

Bases: object

edit: Optional[bool] = None
class LOGS.Interfaces.IPermissionedEntity.IPermissionedEntity[source]

Bases: Generic[_PERMISSION], IEntityInterface

property permissions: _PERMISSION | None
class LOGS.Interfaces.IPermissionedEntity.IPermissionedEntityRequest(includePermissions=None)[source]

Bases: object

includePermissions: Optional[bool] = None