Projekte stellen ein rollenbasiertes Berechtigungsmodell bereit und vereinfachen so das Definieren einer Zugriffskontrolle. Beim Erstellen eines Projekts fügt Content Server dem Projekt automatisch eine Koordinator-, eine Mitglieder- und eine Gästegruppe hinzu. Jeder dieser Gruppen wird eine Projektrolle zugewiesen, sodass sie unterschiedliche Berechtigungen erhalten.
In der folgenden Liste werden die verschiedenen Projektrollen und die damit verknüpften Berechtigungen beschrieben:
Gast – Benutzer, die als Gäste eines Projekts eingerichtet werden, können die im Projekt enthaltenen Objekte öffnen.
Mitglied – Projektmitglieder können die im Projekt enthaltenen Objekte öffnen und ändern. Außerdem können Mitglieder Objekte hinzufügen, Attribute bearbeiten, Versionen hinzufügen und entfernen sowie Objekte reservieren, die im Projekt enthalten sind. Zudem können Mitglieder die Objekte löschen, die sie erstellen oder dem Projekt hinzufügen.
Koordinator – Koordinatoren besitzen dieselben Berechtigungen wie Gäste und Mitglieder und können zudem Zugriffsberechtigungen erstellen, Berechtigungen definieren, Teilnehmer hinzufügen oder entfernen und die Rolle eines Teilnehmers im Projekt ändern.
Wenn Sie einem Ordner ein Projekt hinzufügen, werden die Benutzer und Gruppen, die Zugriff auf den Ordner haben, zu Teilnehmern des Projekts. Darüber hinaus werden die Ordnerberechtigungen den drei Projektrollen zugeordnet. Dies bedeutet, dass durch die Berechtigungsart, die ein Benutzer oder eine Gruppe für einen Ordner besitzt, festgelegt wird, ob der hinzugefügte Benutzer bzw. die Gruppe Gast, Mitglied oder Koordinator neuer Projekte wird. Berechtigungen werden wie folgt zugeordnet:
Benutzer oder Gruppen mit den Berechtigungen Anzeigen und Inhalt anzeigen für den Ordner werden zu Gästen des Projekts.
Benutzer oder Gruppen mit den Berechtigungen Anzeigen, Inhalt anzeigen und Objekte hinzufügen für den Ordner werden zu Mitgliedern des Projekts.
Benutzer oder Gruppen mit den Berechtigungen Ändern, Attribute bearbeiten, Versionen löschen und Reservieren für den Ordner (zusätzlich zu den Berechtigungen Anzeigen, Inhalte anzeigen und Objekte hinzufügen) werden ebenfalls zu Mitgliedern des Projekts.
Benutzer oder Gruppen, die über alle Berechtigungen für den Ordner verfügen, werden zu Koordinatoren des Projekts.
Wenn Sie einem Projekt ein Objekt hinzufügen, können Sie die Berechtigungen dieses Objekts standardmäßig ändern. Es ist jedoch nicht möglich, die Berechtigungen eines Projektkoordinators einzuschränken. Koordinatoren haben stets uneingeschränkten Zugriff auf alle Objekte in einem Projekt.
Wenn der Zugriff für bestimmte Gäste oder Mitglieder eines Projekts erweitert oder reduziert werden soll, kann ein Projektkoordinator die Berechtigungen im Projektarbeitsbereich bearbeiten. Koordinatoren können außerdem die Rollen der Projektteilnehmer ändern.
Die Mitglieder eines Projekts können ein Teilprojekt erstellen, indem sie dem übergeordneten Projekt ein Projekt hinzufügen. In diesem Fall werden die Gruppen Koordinator, Mitglied und Gast zunächst in das Teilprojekt kopiert. Der Ersteller des Teilprojekts kann die Zugriffsberechtigungen bestimmter Gäste oder Mitglieder des übergeordneten Projekts erweitern oder einschränken, jedoch nicht die Koordinatoren des übergeordneten Projekts aus der Gruppe Koordinator des Teilprojekts entfernen.