Konfigurieren Sie das Benutzerlimit und das Intervall für das erneute Senden von Einladungen für die Verbraucherorganisation
Sie können die CLI-Befehle im Toolkit CLI verwenden, um das Benutzerlimit und das Intervall für das erneute Senden von Einladungen zu konfigurieren.
Vorbereitende Schritte
Um dieses Szenario zu vervollständigen, müssen Sie einen Verbraucherkatalog aktiviert haben.
Informationen zu den Verwaltungsbefehlen finden Sie unter „API-Entwicklung und Verwaltungsbefehle “.
Informationen zu dieser Task
In dieser Aufgabe verwenden Sie die Toolkit-Befehlszeilenschnittstelle, um das Benutzerlimit und das Intervall für das erneute Senden von Einladungen für die Verbraucherorganisation zu konfigurieren.
Anmelden an einem Management-Server
- Melden Sie sich als Provider-Organisation an:
apic login --server management_server --realm provider/identity_provider --username provider_username --password provider_passwordSie können bestimmen, welche Identitätsprovider im Parameter--realmverwendet werden sollen, indem Sie den folgenden Befehl eingeben, um eine Liste aller verfügbaren Identitätsprovider anzuzeigen (Sie müssen nicht angemeldet sein, um diesen Befehl zu verwenden):
Beispiel:apic identity-providers:list --scope provider --server platform_api_endpoint_url --fields title,realm
Anhand desapic identity-providers:list --scope provider --server platform_api_endpoint_url --fields title,realm total_results: 2 results: - title: API Manager User Registry realm: provider/default-idp-2 - title: Corporate LDAP user registry realm: provider/corporate-ldaptitle-Werts können Sie bestimmen, welchen Identitätsprovider Sie verwenden müssen. Sie können dann den entsprechenden--realm-Parameter direkt aus dem angezeigtenrealm-Wert kopieren. Für alle Identitätsanbieter, die Ihr Administrator nach der Installation von API Connect erstellt hat, werden die Namen zum Zeitpunkt der Erstellung festgelegt. Die standardmäßige lokale Benutzerregistry für API Manager für die Anmeldung als Mitglied einer Providerorganisation istdefault-idp-2.Ausführliche Informationen über den Befehl
apic loginfinden Sie unter Anmeldung bei einem Management-Server.
Beziehen Sie die .yaml-Datei
- Führen Sie den folgenden Befehl aus, um die
catalog-setting.yamlzu erhalten:
Dabei gilt:apic catalog-settings:get -s <management server endpoint> -o <org name> -c <catalog name><management server endpoint>ist der Endpunkt des Verwaltungsservers (erforderlich).<org name>ist der Name der Organisation (erforderlich).<catalog name>ist der Name des Katalogs (erforderlich).
Bearbeiten Sie die .yaml-Datei
- Führen Sie den folgenden Befehl aus, um
catalog-setting.yamlzu bearbeiten:vi catalog-setting.yaml - Um das Einladungsintervall zu ändern, bearbeiten Sie den folgenden Parameter:
Geben Sie die Einladungsverzögerung in Minuten ein. Der Standardwert ist 0, und der Höchstwert ist eine Woche (10.080 Minuten).corg_member_invitation_regenerate_delay: 0 - Um die Benutzergrenzen zu ändern, bearbeiten Sie den folgenden Parameter:
Geben Sie die Anzahl der Mitglieder ein, die Sie der Verbraucherorganisation hinzufügen möchten. Der Standardwert für diese Eigenschaft ist 2.147.483.647.max_corg_members: 2147483647Hinweis: Wenn die Gesamtzahl der vorhandenen Mitglieder und ausstehenden Mitgliedereinladungen in einer Verbraucherorganisation die konfigurierte Grenze erreicht, führt jeder Versuch, eine neue Mitgliedereinladung zu erstellen, zu einem Fehler.
Aktualisieren Sie die .yaml-Datei
- Führen Sie den folgenden Befehl aus, um die bearbeitete
catalog-settings.yamlzu aktualisieren:
Dabei gilt:apic catalog-settings:update -s <management server endpoint> -o <org name> -c <catalog name> catalog-settings.yaml<management server endpoint>ist der Endpunkt des Verwaltungsservers (erforderlich).<org name>ist der Name der Organisation (erforderlich).<catalog name>ist der Name des Katalogs (erforderlich).
Ergebnis
Sie haben die Toolkit-Befehlszeilenschnittstelle verwendet, um das Benutzerlimit und das Intervall für das erneute Senden von Einladungen für die Verbraucherorganisation zu konfigurieren.