Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core JavaScript-API > agorum core smart search
Manchmal benötigen Sie im Suchstring einen Wert, den Sie erst durch eine Ersetzung erhalten. Diese Ersetzungsparameter werden in diesem Dokument beschrieben.
Ersetzungsparameter | Beschreibung | Beispiel |
---|---|---|
${FOLDERPATH:<Folderpath>} | Mit diesem Ersetzungsparameter ersetzen Sie einen Pfad in der Pfadschreibweise durch seine Object-ID. Diese benötigen Sie etwa, wenn Sie Templates erstellen, die transportierbar sind und deren IDs sich dann von System zu System unterscheiden. | inpath:${ID:/agorum/roi/files/agorum core Basic Archive} |
${USERID[:<Benutzername>]} | Mit diesem Parameter holen Sie eine Benutzer-ID aus dem Benutzer.
Hinweis: Wenn Sie den Benutzernamen nicht mitgeben, verwendet das System die Benutzer-ID des aktuell angemeldeten Benutzers. |
Ohne Benutzername verwendet das System den Login-Benutzer: creator:${USERID} Mit Benutzername: creator:${USERID:rolf.lang} |
${USERUUID[:<Benutzername>]} | Mit diesem Parameter holen Sie eine Benutzer-UUID aus dem Benutzer.
Hinweis: Wenn Sie den Benutzernamen nicht mitgeben, verwendet das System die Benutzer-UUID des aktuell angemeldeten Benutzers. |
Ohne Benutzername verwendet das System den Login-Benutzer: creator_uuid:${USERUUID} Mit Benutzername: creator_uuid:${USERUUID:rolf.lang} |
${PATHS} | Mit diesem Ersetzungsparameter erhalten Sie alle Pfade zurück, die in der aktuell gültigen agorum core smart assistant-Konfiguration als Startordner definiert sind. | inpath:${PATHS} |
${ID:API-ID} ${UUID:API-ID} |
Mit diesen zwei Platzhaltern suchen Sie spezifische Objekte über ihre API-ID. Sie können diese als UUID oder ID in der Suche verwenden. | Objekte eines Benutzers über dessen Namen finden: creator:${ID:user:rolf.lang} Objekte finden, die eine bestimmte ACL besitzen: acl:${ID:acl:ACL_Test} Ordnerpfade relativ zum Home-Ordner verwenden: inpath:${ID:home:MyFiles} |
${USERACLIDS} | Mit diesem Ersetzungsparameter erhalten Sie alle ACL-IDs des Benutzers zurück, in denen er direkt oder indirekt über eine Benutzergruppe enthalten ist.
|
acl:${USERACLIDS} acl:${USERACLIDS:user:demo} acl:${USERACLIDS:11000} |