Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core für Entwickler > agorum core agoscript


Übungen zu agoscript-XML

Mit agoscript-XML-Skripten können Sie wiederholende Vorgänge oder umfangreiche Strukturen schnell und sicher erstellen. Sie stellen damit sicher, dass das System alle notwendigen Schritte (Struktur, Rechte usw.) durchführt – auch von Benutzern, die Objekte nur gelegentlich erstellen. Sie rufen lediglich eine vorgegebene XML-Struktur auf.

Mehr Informationen zu agoscript-XML finden Sie in der agoscript-Schulung. Dort wird auch das Ausführen des XML-Skripts beschrieben.

Basisstrukturen, Benutzer, Benutzergruppen und Berechtigungen erstellen


So erstellen Sie Basisstrukturen, Benutzer, Benutzergruppen und Berechtigungen:

  1. Melden Sie sich mit dem Super-Administrator roi in agorum core an.
  2. Wechseln Sie in das gewünschte Zielverzeichnis.
  3. Laden Sie XML-Template DemoFirmaGruppenUserACLStruktur.ac.xml in agorum core hoch.
  4. Speichern Sie.

    Ergebnis: Das System erstellt alle Bereiche.

    • Im Bereich Dateien existiert jetzt die DemoFirma mit Unterstrukturen.
    • Im Bereich User existiert jetzt DemoFirma mit den Benutzern der DemoFirma.
    • Im Bereich Gruppen existiert jetzt DemoFirma mit den Benutzergruppen der DemoFirma.
    • Im Bereich ACL existiert jetzt DemoFirma mit den ACLs der DemoFirma.

Metadaten hinzufügen (ExtendedAttributes)

Wenn Sie ein Metadatum vergessen haben oder nachträglich auf eine Datei setzen möchten, die bereits Metadaten (ExtendedAttributes) besitzt, verwenden Sie die Funktion UpdateExtendedAttributes. Die vorhandenen Metadaten bleiben unberührt.

Das folgende Beispiel fügt dem Ordner (FileObject) Testordner das ExtendedAttribute NochEinMetadatenfeld mit dem Wert Test hinzu:

<?xml version = "1.0" encoding="ISO-8859-1"?>
<ObjectList>
 <FileObject>
   <Update>Testordner</Update>
   <UpdateExtendedAttributes><![CDATA[
     <NochEinMetadatenfeld DataType="STRING">Test</NochEinMetadatenfeld>
 ]]></UpdateExtendedAttributes>
 </FileObject>
</ObjectList>

Beispiel für die Formatierung von Metadaten per DMS-Laufwerk

  1. Verbinden Sie das DMS-Laufwerk.

    Hinweis: Der Benutzer muss berechtigt sein, ac.xml auszuführen (Administrator, etwa roi).

  2. Kopieren Sie die Datei FormatbeispieleExtendedAttribute.txt in ein beliebiges Verzeichnis auf dem Netzlaufwerk.
  3. Kopieren Sie die Datei FormatbeispieleExtendedAttribute.txt.ac.xml in dasselbe Verzeichnis auf dem Netzlaufwerk.

    Ergebnis: An der Datei FormatbeispieleExtendedAttribute.txt sind jetzt Metadaten angehängt, die Sie etwa in der Objektinfo in der Detailansicht sehen können.