Importation d'une stratégie définie par l'utilisateur dans un catalogue
Créer une stratégie définie par l'utilisateur et propre au catalogue qui peut être utilisée dans les assemblages d'API au sein du catalogue où la stratégie est publiée.
A propos de cette tâche
Note : Dans API Connectcette fonction n'est disponible qu'avec le plan avancé.
Une politique publiée à l'échelle d'un catalogue ne peut être utilisée qu'avec les API du même catalogue. Effectuez les tâches suivantes pour définir, mettre en forme et publier la stratégie adaptée au catalogue.
Procédure
- Créez un fichier « YAML » qui décrit la nouvelle stratégie relative au catalogue.
- Créez un nouveau fichier d' zip s appelé <policyname>.zip qui contient le nouveau fichier YAML.
- Publier la nouvelle politique qui utilise soit la CLI de la boîte à outils, soit le gestionnaire d'API :
- API Connect boîte à outils CLI :
Utilisez la
apic policies:createcommande pour publier l'extension de passerelle (voir la documentation de référence de l'interface CLI de la boîte à outils ). - API Manager :
Pour publier la nouvelle politique, procédez comme suit :
- Connectez-vous à API Manager.
- Cliquez sur et téléchargez votre nouveau policy.zip fichier.
- API Connect boîte à outils CLI :
- Vérifiez que la nouvelle stratégie relative au catalogue est disponible dans la palette Stratégie de l'API Assembler.
- Dans API Manager, sélectionnez le catalogue dans lequel vous avez publié la nouvelle règle de portée catalogue.
- Créer une API.
- Cliquez sur
(à côté de « Enregistrer » ) et, dans le champ « Catalogue cible », sélectionnez le catalogue dans lequel vous avez publié la nouvelle stratégie. - Sauvegardez l'API.
- Ouvrez la page API Assembler et affichez la palette Policy. Vérifiez que votre nouvelle politique définie par le catalogue s'affiche et peut être ajoutée à l'API.