Dokumentationsmenü

App-Nutzer, Berechtigungen und Organisationen

Auf dieser Seite

Wählen Sie bewusst zwischen Vorschau und Produktion. Eine Organisationsentität steht für die Kundenorganisation; ihr Slug kennzeichnet diese Grenze in unterstützten Werkzeugargumenten.

Diese Werkzeuge verwenden

  1. Rufen Sie zuerst das passende Lese- oder Statuswerkzeug auf.
  2. Prüfen Sie das Ziel und die erforderlichen Argumente.
  3. Führen Sie genau einen geplanten Vorgang aus, wo nötig erst nach ausdrücklicher Bestätigung durch eine Person.
  4. Prüfen Sie anschließend den Status oder lesen Sie die betroffene Ressource erneut.

Die folgenden Eingaben beschreiben die öffentliche Schnittstelle. Maßgeblich ist die aktuelle Werkzeugliste Ihres verbundenen Servers. Manche Werkzeuge setzen einen bestimmten Host, ein bestimmtes Ziel, einen bestimmten Inferenzmodus oder Tarif voraus. Kennungen sind Werte, die zuvor aufgerufene Werkzeuge zurückgegeben haben; erfinden Sie keine.

app_users

Die Nutzerkonten der generierten App.

Lesen Sie die zurückgegebene Ressource und planen Sie den nächsten Vorgang anhand ihrer aktuellen Werte.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
allNeinBoolescher Wert

Operation: nur lesend.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

manage_app_user

App-Nutzer einladen, aktualisieren oder entfernen.

Wenn Sie ein Nutzerkonto entfernen oder deaktivieren, kann der Zugriff enden. Prüfen Sie den Geltungsbereich und das ausgewählte Profil, bevor Sie destruktive Änderungen bestätigen.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
actionJainvite, update, remove
emailNeinZeichenfolge; Mindestlänge 3; Höchstlänge 254
nameNeinZeichenfolge; Mindestlänge 1; Höchstlänge 128
roleNeinZeichenfolge; Mindestlänge 1; Höchstlänge 32
disabledNeinBoolescher Wert
profileIdNeinZeichenfolge; Mindestlänge 1; Höchstlänge 256
confirmNeinBoolescher Wert

Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

app_permissions

Die Berechtigungen der generierten App.

Lesen Sie die zurückgegebene Ressource und planen Sie den nächsten Vorgang anhand ihrer aktuellen Werte.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production

Operation: nur lesend.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

set_app_permission_default

Festlegen, wer eine Berechtigung standardmäßig erhält.

Ändert, wer eine Berechtigung standardmäßig erhält. Testen Sie anschließend mit einem Nutzerkonto, das diese Berechtigung hat, und einem ohne diese Berechtigung.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
permissionJaZeichenfolge; Mindestlänge 1; Höchstlänge 128
defaultClassNeinnone, user, member, owner
entityScopedNeinBoolescher Wert

Operation: kann den Zustand ändern oder Arbeit starten.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

app_grants

Wer welche Berechtigung in der generierten App hat.

Lesen Sie die zurückgegebene Ressource und planen Sie den nächsten Vorgang anhand ihrer aktuellen Werte.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
profileIdNeinZeichenfolge; Mindestlänge 1; Höchstlänge 256
groupNeinZeichenfolge; Mindestlänge 1; Höchstlänge 128
entitySlugNeinZeichenfolge; Mindestlänge 1; Höchstlänge 63

Operation: nur lesend.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

manage_app_grant

Eine Berechtigung in der generierten App erteilen oder entziehen.

Erteilen oder entziehen Sie nur die beabsichtigte Berechtigung für den vorgesehenen Personenkreis. Verwenden Sie entitySlug, um die Grenze einer Kundenorganisation festzulegen.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
actionJaassign, revoke
permissionJaZeichenfolge; Mindestlänge 1; Höchstlänge 128
profileIdNeinZeichenfolge; Mindestlänge 1; Höchstlänge 256
groupNeinZeichenfolge; Mindestlänge 1; Höchstlänge 128
entitySlugNeinZeichenfolge; Mindestlänge 1; Höchstlänge 63
resourcesNeinArray von Zeichenfolgen
modeNeinblanket, resources, all

Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

app_organizations

Die Organisationen der generierten App.

Lesen Sie die zurückgegebene Ressource und planen Sie den nächsten Vorgang anhand ihrer aktuellen Werte.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
entitySlugNeinZeichenfolge; Mindestlänge 1; Höchstlänge 63

Operation: nur lesend.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

manage_app_organization

Eine Organisation umbenennen oder ihre Mitglieder verwalten.

Verwaltet die Bezeichnungen und Mitgliedschaften von Kundenorganisationen. Bestätigen Sie die vorgesehene Organisationsentität und das vorgesehene Nutzerkonto.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
actionJarename, add-member, update-member, remove-member
entitySlugJaZeichenfolge; Mindestlänge 1; Höchstlänge 63
titleNeinZeichenfolge; Mindestlänge 1; Höchstlänge 256
emailNeinZeichenfolge; Mindestlänge 3; Höchstlänge 254
nameNeinZeichenfolge; Mindestlänge 1; Höchstlänge 128
ownerNeinBoolescher Wert
profileIdNeinZeichenfolge; Mindestlänge 1; Höchstlänge 256
groupsNeinArray von Zeichenfolgen

Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

app_groups

Die Gruppen einer Organisation in der generierten App.

Lesen Sie die zurückgegebene Ressource und planen Sie den nächsten Vorgang anhand ihrer aktuellen Werte.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
entitySlugJaZeichenfolge; Mindestlänge 1; Höchstlänge 63
groupNeinZeichenfolge; Mindestlänge 1; Höchstlänge 128

Operation: nur lesend.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

manage_app_group

Eine Gruppe erstellen, ändern oder löschen oder ihre Mitglieder verwalten.

Gruppenmitgliedschaften und Berechtigungspakete wirken sich auf den Nutzerzugriff aus. Prüfen Sie die Gruppe und den Geltungsbereich, bevor Sie die Gruppe ändern oder löschen.

ArgumentErforderlichTyp oder akzeptierte Werte
projectIdNeinZeichenfolge
scopeNeinephemeral, production
actionJacreate, update, delete, add-members, remove-members
entitySlugJaZeichenfolge; Mindestlänge 1; Höchstlänge 63
groupJaZeichenfolge; Mindestlänge 1; Höchstlänge 128
titleNeinZeichenfolge; Mindestlänge 1; Höchstlänge 256
bundlesNeinArray von Objekten
profileIdsNeinArray von Zeichenfolgen
confirmNeinBoolescher Wert

Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.

Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.

Die maschinenlesbaren Schnittstellenbeschreibungen der Werkzeuge enthalten verschachtelte Argumentschemas.

Siehe auch

MCP-Startseite · Wiederherstellungsablauf · Kosten