Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Objekte mit gleichem Namen  Dokument im Navigationsbaum lokalisieren

Das WebDAV-Protokoll setzt voraus, dass innerhalb einer Collection (Objekt, welches andere Objekte enthalten kann) jedes Objekt einen eindeutigen Namen hat.

Empfehlung

Wenn aus Sicherheitsgründen namensgleiche Objekte zulässig sein sollen, sollten Sie die WebDAV-Schnittstelle nicht verwenden.

Existierende Objekte über WebDAV-Schnittstelle anzeigen

Wenn in einem Ordner zwei Dokumente bzw. Ordner mit dem gleichen Namen vorhanden sind, arbeiten WebDAV-Anwendungen fehlerhaft.

      Damit die existierenden Objekte korrekt identifiziert werden können, stellt die WebDAV-Schnittstelle für Projektelemente (cProjects) und für Collaborationen und Arbeitsbereiche (cFolders) die Namenseindeutigkeit folgendermaßen sicher: Nach einer Tilde werden der Objekttyp und eine eindeutige Nummer angehängt.

      Der Benutzer muss sicherstellen, dass Ordnernamen und Dokumentnamen innerhalb eines Ordners eindeutig sind.

Objekte über WebDAV-Schnittstelle anlegen/umbenennen

Wenn Ordner oder Dokumente über die WebDAV-Schnittstelle angelegt oder umbenannt werden, prüft die WebDAV-Anwendung, ob der neue Name eindeutig ist.

Diese Prüfung ist nur korrekt, wenn der Benutzer über die notwendigen Berechtigungen verfügt und alle Objekte innerhalb des Ordners sieht.

      Der Benutzer bearbeitet beispielsweise den Ordner A. Darin ist das Dokument AB.doc enthalten, für welches der Benutzer keine Leseberechtigung hat und daher nicht sieht. Wenn dieser Benutzer ein neues Dokument AB.doc im Ordner A anlegen möchte, kann er dies ohne Fehlermeldung ausführen.

      Ein Benutzer, der die Leseberechtigung für alle Objekte im Ordner A hat (z. B. der Benutzer für die Indizierung) wird anschließend den Ordnerinhalt von A fehlerhaft angezeigt bekommen.

Empfehlung

Alle Benutzer, die in einer Collection Dokumente und Ordner bearbeiten, sollten die Leseberechtigung für alle Objekte in dieser Collection erhalten.

Objekte über cProjects- / cFolders anlegen/umbenennen

cProjects

Über die Benutzeroberfläche der cProjects-Anwendung ist das Anlegen und Ändern von namensgleichen Dokumenten und Ordnern nicht erlaubt.

cFolders

Im Standard ist es möglich, über die Benutzeroberfläche der cFolders-Anwendung oder über die APIs namensgleiche Mappen anzulegen.

      Wenn Sie doppelte Mappennamen verhindern möchten, können Sie im Customizing Collaboration Folders das BAdI CFX_UNIQUE_FOL_NAMES implementieren und aktivieren. Wenn ein Benutzer versucht, eine namensgleiche Mappe anzulegen, wird in diesem Fall eine Fehlermeldung zurückgegeben. Die ausgelieferte Default-Implementierung finden Sie in der Klasse CFX_UNIQUE_FOL_NAMES_DEFAULT.

Weitere Informationen finden Sie im Einführungsleitfade (IMG) Collaboration Folders unter Business Add-Ins (BAdIs) Prüfung, ob doppelte Mappennamen erstellt werden dürfen.

      Wenn Sie überprüfen möchten, ob in Ihrem cFolders-Repository namensgleiche Mappen in der gleichen Collection vorkommen, können Sie den Report CFX_UNIQUE_FOLDER_NAMES verwenden. Dieser Report gibt Ihnen auch die Möglichkeit, namensgleiche Mappen automatisch umzubenennen. Damit werden die Namen eindeutig.

      Damit die Dokumentnamen eindeutig vergeben werden, sollten Sie organisatorische Maßnahmen festlegen.

Ende des Inhaltsbereichs