Project

class LOGS.Entities.Project.Project(ref=None, id=None, connection=None, name=None)[source]

Bases: IEntityWithIntId, IUniqueEntity, INamedEntity, ITypedEntity, IOwnedEntity, IEntryRecord, IModificationRecord, ILockableEntity, IGenericPermissionEntity

addPersonPermission(person=None, administer=None, edit=None, add=None, addCurrentUserAsAdministrator=False)[source]
personPermission(personIdOrPerson)[source]
property projectPersonPermissions: List[ProjectPersonPermission] | None
removePersonPermission(personIdOrPerson)[source]