Zum Inhalt springen

Modul Organisationsberichte

Das Modul fügt einen Bericht aus Ihrer App zu den Berichten einer Crowdin Enterprise-Organisation hinzu. Im Modus „Berechtigungsgranularität“ wird der Bericht auch unter Berichte der jeweiligen Gruppe angezeigt.

Das Modul ist ausschließlich in Crowdin Enterprise verfügbar. Um einem Projekt einen Bericht hinzuzufügen, verwende das Modul Berichte.

Du kannst Zugriff auf dieses Modul für eine der folgenden Benutzerkategorien gewähren:

  • Nur admins
  • Admins, managers und Entwickler / translation Anfrageoders
  • Individueller Zugriff

Innerhalb der ausgewählten Kategorie siehst du als Organisationsadministrator den Bericht in der Organisation und in jeder Gruppe. Als Gruppenmanager siehst du ihn in den Gruppen, die du verwaltest.

manifest.json
{
"modules": {
"group-reports": [
{
"key": "your-module-key",
"name": "Modulname",
"description": "Modulbeschreibung",
"logo": "/logo.png",
"url": "/reports-page"
}
]
}
}
key

Typ: string

Erforderlich: ja

Beschreibung: Kennung des Moduls innerhalb der Crowdin-App.

name

Typ: string

Erforderlich: ja

Beschreibung: Der für Menschen lesbare Name des Moduls.

description

Typ: string

Beschreibung: Die für Menschen lesbare Beschreibung der Funktion des Moduls.
Die Beschreibung wird in der Crowdin-Enterprise-Benutzeroberfläche angezeigt.

logo

Typ: Zeichenkette

Beschreibung: Die relative URL zum Logo des Berichts, das in der Benutzeroberfläche von Crowdin Enterprise angezeigt wird. Wenn keine Angabe erfolgt, wird das Logo der App verwendet.
Die empfohlene Auflösung beträgt 48×48 Pixel.

url

Typ: string

Erforderlich: ja (nur für selbst gehostete Apps)

Beschreibung: Die relative URL zur Inhaltsseite des Moduls, das in die Crowdin-Enterprise-Oberfläche integriert wird.

environments

Typ: string

Zulässige Werte: crowdin-enterprise

Beschreibung: Menge der Umgebungen, in denen ein Modul installiert werden kann.
Dieser Parameter wird für produktübergreifende Anwendungen benötigt.

Crowdin Enterprise öffnet für die Organisation und deren Gruppen jeweils dasselbe Modul url. Wenn der Bericht in einer Gruppe geöffnet wird, enthält der Kontext sowohl in der JWT-Token-Nutzlast als auch in der Antwort von AP.getContext() die group_id (die ID dieser Gruppe). Ohne group_id wird der Bericht in den Berichten der Organisation geöffnet.

Crowdin Enterprise fügt dem Token die group_id hinzu, nachdem es die Zugriffsrechte des Benutzers für diese Gruppe überprüft hat. Verwende daher den Wert des Tokens, um zu bestimmen, welche Daten im Bericht angezeigt werden sollen.

War diese Seite hilfreich?