Dienstkonfigurationen verwalten

Die API „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) konfigurieren

Mit der API „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) können MDM-fähige Entwickleraccounts Informationen zu Apps und Büchern anfordern, die sie über vorhandene Webservices verwalten. Wenn Ihr Apple Entwickleraccount nicht als MDM-Anbieter aktiviert ist, können Sie Zugriff auf das CSR-Signaturzertifikat eines MDM-Anbieters anfordern.

Eine „Services ID“ (Dienst-ID) für die API „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) konfigurieren

  1. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Identifiers“ (Kennungen) in der Seitenleiste.
  2. Klicken Sie oben links auf die Taste zum Hinzufügen (+), wählen Sie „Services IDs“ (Dienst-IDs) aus und klicken Sie dann auf „Continue“ (Weiter).
  3. Geben Sie den App-Namen als Beschreibung ein.
  4. Geben Sie für die Kennung eine Zeichenfolge für das Reverse-DNS ein und klicken Sie dann auf „Continue“ (Weiter).
  5. Überprüfen Sie die Angaben und klicken Sie dann auf „Register“ (Registrieren).
  6. Klicken Sie auf „Done“ (Fertig).
  7. Klicken Sie nach der Registrierung auf die von Ihnen registrierte Kennung.
  8. Wählen Sie auf dieser Kennung „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) aus und klicken Sie dann auf „Continue“ (Weiter).
  9. Klicken Sie auf „Save“ (Sichern).

Hinweis: Wenn die Optionen „Services IDs“ (Dienst-ID) oder „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) nicht angezeigt werden, ist Ihr Account möglicherweise nicht als MDM-Anbieter aktiviert.

Einen Autorisierungsschlüssel für die API „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) konfigurieren

  1. Registrieren Sie eine „Services ID“ (Dienst-ID) für jeden Dienst, der die API „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) verwendet.
  2. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Keys“ (Schlüssel) in der Seitenleiste und klicken Sie dann oben links auf die Taste zum Hinzufügen (+).
  3. Geben Sie unter „Key Name“ (Schlüsselname) einen eindeutigen Namen für den Schlüssel ein.
  4. Wählen Sie „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) aus und klicken Sie dann auf „Continue“ (Weiter).
  5. Klicken Sie auf „Configure“ (Konfigurieren) und wählen Sie die für diese Funktion registrierte und aktivierte Dienst-ID-Kennung aus. Sie können mit jeder Kennung zwei Schlüssel verknüpfen.
  6. Alternativ können Sie auf „Download“ (Laden) klicken, um den Schlüssel jetzt zu generieren und zu laden.
  7. Wenn Sie den Schlüssel laden, wird er als Textdatei mit der Dateierweiterung .p8 im Ordner „Downloads“ gespeichert.
  8. Rufen Sie die Schlüsselkennung (kid) ab, um ein JSON Web Token (JWT) zu erstellen, das Sie für die Kommunikation mit den von Ihnen aktivierten Funktionen verwenden, und navigieren Sie zu Generating Developer Tokens (Generieren von Entwicklertoken).
  9. Klicken Sie auf „Done“ (Fertig).

Erforderliche Rolle: Accountinhaber:in oder Administrator:in.

Wichtige Verwaltungshinweise

  • Sichern Sie den Autorisierungsschlüssel an einem sicheren Ort, da der Schlüssel nicht in Ihrem Entwickleraccount gespeichert wird und Sie ihn nicht erneut laden können. Wenn die Taste „Download“ (Laden) deaktiviert ist, haben Sie den Schlüssel bereits zuvor geladen.
  • Wenn Sie den Verdacht haben, dass ein privater Schlüssel kompromittiert ist, erstellen Sie zunächst einen neuen privaten Schlüssel, der mit der Dienstkennung verknüpft ist. Nach dem Übergang zum neuen Schlüssel können Sie den alten privaten Schlüssel widerrufen.

Hinweis: Ein Autorisierungsschlüssel kann entweder für Medien-APIs oder die API „Apps and Books for Organizations“ (Apps und Bücher für Unternehmen) aktiviert werden.