Création manuelle de la politique IAM requise
Créez les politiques requises pour les groupes qui contrôlent l'accès des utilisateurs aux ressources de gestion WebLogic.
Si vous ne savez pas comment configurer les politiques requises, voir Configuration de la politique IAM requise qui vous montre comment le service de gestion WebLogic peut configurer les politiques requises pour vous.
Les groupes d'utilisateurs, les groupes dynamiques et les politiques IAM spécifient quels utilisateurs et services peuvent accéder à certaines ressources OCI. Vous devez identifier les ressources de gestion WebLogic que le service peut gérer et quels utilisateurs peuvent gérer ces ressources. Pour ce faire, définissez des groupes d'utilisateurs, des groupes dynamiques, puis configurez la politique IAM requise.
Pour en connaître davantage sur les politiques, voir Introduction aux politiques. Si vous avez des exigences ou des cas d'utilisation de politique spécifiques, voir Politiques et autorisations pour plus d'informations.
Énoncés de politique requis
Les énoncés de politique suivants sont requis pour utiliser le service :
énoncé de politique | Description |
---|---|
Allow group $USER_GROUP to manage instance-family in compartment id $COMPARTMENT_ID |
Permet au groupe d'utilisateurs de gérer le plugiciel de gestion WebLogic dans le compartiment et ses sous-compartiments. |
Allow group $USER_GROUP to read instance-agent-plugins in compartment id $COMPARTMENT_ID |
Permet au groupe d'utilisateurs d'interagir avec le plugiciel de gestion WebLogic dans le compartiment et ses sous-compartiments. |
Allow group $USER_GROUP to manage wlms-family in compartment id $COMPARTMENT_ID |
Permet au groupe d'utilisateurs de gérer toutes les ressources de gestion WebLogic du compartiment et de ses sous-compartiments. |
Allow group $USER_GROUP to use wlms-config in tenancy |
Permet au groupe d'utilisateurs de lire et de mettre à jour la configuration du service de gestion WebLogic pour la location. |
Allow group $USER_GROUP to manage secrets in compartment id $COMPARTMENT_ID |
Permet au groupe d'utilisateurs de gérer les clés secrètes OCI dans le compartiment et ses sous-compartiments. |
Allow dynamic-group $DYNAMIC_GROUP to read secret-bundles in compartment id $COMPARTMENT_ID |
Permet au plugiciel de gestion WebLogic de lire les clés secrètes OCI dans le compartiment et ses sous-compartiments. |
Allow dynamic-group $DYNAMIC_GROUP to use wlms-managed-instance-plugins in tenancy |
Permet au plugiciel de gestion WebLogic d'utiliser le service de gestion WebLogic. |
Allow resource wlms server-components to read instance-family in compartment id $COMPARTMENT_ID |
Permet au plugiciel de gestion WebLogic de vérifier le statut des instances OCI. |
Pour d'autres cas d'utilisation, voir Exemples de politique.
Les énoncés de politique utilisent le domaine d'identité par défaut, sauf si vous définissez le domaine d'identité avant le nom du groupe ou du groupe dynamique (par exemple,
<identity_domain_name>/<dynamic_group_name>
). Pour plus d'informations, voir Syntaxe d'une politique. Créer des énoncés de politique
Vous pouvez définir la politique IAM pour la gestion WebLogic au niveau de la location ou du compartiment.
- Préalables
-
Avant de créer la politique, vérifiez que vous disposez des éléments suivants :
- groupe d'utilisateurs (<admin_user_group> dans les exemples)
- groupe dynamique (<wlms_dynamic_group> dans les exemples)
- énoncés de politique
-
Pour appliquer la politique IAM requise, obtenez les modèles de politique requis, puis modifiez-les avec les informations nécessaires.
- Overview (Aperçu).
- Cliquez sur Configurer une politique.
- Dans la section Énoncés de la politique, cliquez sur Copier les énoncés de la politique, puis sur Annuler. Note
Pour utiliser les API afin d'extraire les modèles de politique requis pour la gestion WebLogic, exécutez l'opération ListRequiredPolicies. - Modifiez les énoncés de modèle de politique au besoin, par exemple
- Énoncé de politique de modèle
Allow group $USER_GROUP to manage instance-family in compartment id $COMPARTMENT_ID
Modification à
Allow group admin_user_group to manage wlms-family in compartment id <unique_OCID>
- Énoncé de politique de modèle
Allow dynamic-group $DYNAMIC_GROUP to use wlms-managed-instance-plugins in tenancy
Modification à
Allow dynamic-group wlms_dynamic_group to use wlms-managed-instance-plugins in tenancy
- Énoncé de politique de modèle
- Ouvrez le menu de navigation, cliquez sur Identité, puis sur Politiques.
- À l'aide des énoncés de modèle de politique que vous avez modifiés, créez une politique. Si vous avez besoin d'aide, voir Création d'une politique.