Gérer les configurations de services

Configurer l’API Apps and Books for Organizations

L’API Apps and Books for Organizations permet aux comptes de développement utilisant une solution MDM de demander des informations sur les apps et les livres qu’ils gèrent via les services Web disponibles. Si votre compte de développement Apple n’est pas activé en tant que fournisseur MDM, vous pouvez demander l’accès au certificat de signature CSR pour fournisseur MDM.

Configurer un Services ID pour l’API Apps and Books for Organizations

  1. Dans Certificates, Identifiers & Profiles (Certificats, identifiants et profils), cliquez sur Identifiers (Identifiants) dans la barre latérale.
  2. Dans l’angle supérieur gauche, cliquez sur le bouton d’ajout (+), sélectionnez Services IDs, puis cliquez sur Continue (Continuer).
  3. Saisissez le nom de l’app en tant que description.
  4. Saisissez une chaîne de style de nom de domaine inversé dans Identifier (Identifiant), puis cliquez sur Continue (Continuer).
  5. Vérifiez les informations, puis cliquez sur Register (Enregistrer).
  6. Cliquez sur Done (Terminé).
  7. Une fois cette étape terminée, cliquez sur l’identifiant que vous avez enregistré.
  8. Sélectionnez Apps and Books for Organizations (Apps et livres pour les organisations) sur cet identifiant, puis cliquez sur Continue (Continuer).
  9. Cliquez sur Save (Enregistrer).

Remarque : si vous ne voyez pas les options Services IDs ou Apps and Books for Organizations (Apps et livres pour les organisations), cela signifie que votre compte n’est peut-être pas activé en tant que fournisseur MDM.

Configurer une clé d’autorisation pour l’API Apps and Books for Organizations

  1. Enregistrez un Services ID pour chaque service utilisant l’API Apps and Books for Organizations.
  2. Dans Certificates, Identifiers & Profiles (Certificats, identifiants et profils), cliquez sur Keys (Clés) dans la barre latérale, puis sur le bouton d’ajout (+) en haut à gauche.
  3. Sous Key Name (Nom de la clé), saisissez un nom unique pour la clé.
  4. Sélectionnez Apps and Books for Organizations (Apps et livres pour les organisations), puis cliquez sur Continue (Continuer).
  5. Cliquez sur Configure (Configurer) et sélectionnez l’identifiant Services ID enregistré et activé pour cette fonctionnalité. Vous pouvez associer deux clés à chaque identifiant.
  6. Vous avez désormais la possibilité de cliquer sur Download (Télécharger) pour générer et télécharger la clé.
  7. Si vous téléchargez la clé, elle est enregistrée dans un fichier texte avec l’extension de nom de fichier .p8 dans le dossier Téléchargements.
  8. Obtenez l’identifiant de clé (kid) pour créer un jeton JSON Web Token (JWT) qui vous permettra de communiquer avec les fonctionnalités que vous avez activées, puis accédez à Génération de jetons de développement.
  9. Cliquez sur Done (Terminé).

Rôle requis : Titulaire de compte ou Admin.

Remarques sur la gestion des clés

  • Enregistrez la clé d’autorisation dans un emplacement sécurisé, car la clé n’est pas enregistrée dans votre compte de développement et vous ne pourrez pas la télécharger à nouveau. Si le bouton Download (Télécharger) est désactivé, cela indique que vous avez déjà téléchargé la clé.
  • Si vous suspectez qu’une clé privée a été compromise, commencez par créer une nouvelle clé privée associée à l’identifiant du service. Ensuite, après avoir effectué la transition vers la nouvelle clé, révoquez l’ancienne clé privée.

Remarque : une clé d’autorisation peut être activée pour les API Media ou pour l’API Apps and Books for Organizations.