GetBoxFileCollaborators 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-box-nar
Beschreibung¶
Ruft alle Teilnehmer in einer Box-Datei ab und fügt die Informationen zur Zusammenarbeit zu den Attributen der FlowFile hinzu.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Datei-ID |
Die ID der Box-Datei zum Abrufen von Mitbenutzern für |
Rollen |
Eine durch Kommas getrennte Liste der abzurufenden Zusammenarbeitsrollen. Verfügbare Rollen: editor (Bearbeiter), viewer (Betrachter), previewer (Vorschauer), uploader (Hochlader), previewer uploader (Vorschauer und Hochlader), viewer uploader (Betrachter und Hochlader), co-owner (Miteigentümer), owner (Eigentümer). Wenn Sie nichts angeben, wird keine Filterung nach Rolle vorgenommen. |
Status |
Eine durch Kommas getrennte Liste der abzurufenden Zusammenarbeitsstatus. Verfügbare Status: accepted (akzeptiert), pending (ausstehend), rejected (abgelehnt). Wenn nicht angegeben, wird keine Filterung nach Status vorgenommen. |
box-client-service |
Controller Service, der verwendet wird, um eine Box-API-Verbindung zu erhalten. |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
FlowFiles, bei deren Verarbeitung Fehler auftreten, werden an diese Beziehung weitergeleitet. |
not.found |
FlowFiles, für die die angegebene Box-Datei nicht gefunden wurde |
success |
FlowFiles, die erfolgreich bearbeitet wurden, werden an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
box.id |
Die ID der Datei |
box.collaborations.<status>.users.ids |
Durch Kommas getrennte Liste der Benutzermitarbeiter-IDs nach Status |
box.collaborations.<status>.groups.ids |
Durch Kommas getrennte Liste der Gruppenmitarbeiter-IDs nach Status |
box.collaborations.<status>.benutzer.emails |
Durch Kommas getrennte Liste der E-Mail-Adressen von Benutzermitarbeitern, nach Status |
box.collaborations.<status>.groups.emails |
Durch Kommas getrennte Liste der E-Mails von Gruppenmitgliedern nach Status |
box.collaborations.<status>.<role>.users.ids |
Durch Kommas getrennte von Benutzermitarbeiter-IDs nach Status und Rolle. Nur vorhanden, wenn sowohl die Eigenschaften für Rollen als auch für Status festgelegt sind. |
box.collaborations.<status>.<role>.users.logins |
Durch Kommas getrennte Liste der Anmeldungen von Benutzer-Mitarbeitern nach Status und Rolle Nur vorhanden, wenn sowohl die Eigenschaften für Rollen als auch für Status festgelegt sind. |
box.collaborations.<status>.<role>.groups.ids |
Durch Kommas getrennte Liste der Gruppenmitarbeiter-IDs nach Status und Rolle Nur vorhanden, wenn sowohl die Eigenschaften für Rollen als auch für Status festgelegt sind. |
box.collaborations.<status>.<role>.groups.emails |
Durch Kommas getrennte Liste der E-Mail-Adressen von Gruppenmitarbeitern nach Status und Rolle Nur vorhanden, wenn sowohl die Eigenschaften für Rollen als auch für Status festgelegt sind. |
box.collaborations.count |
Gesamtzahl der Zusammenarbeiten an der Datei |
error.code |
Der von Box zurückgegebene Fehlercode |
error.message |
Die von Box zurückgegebene Fehlermeldung |