À propos de la configuration de groupes d'utilisateurs et de politiques

Oracle NoSQL Database Cloud Service utilise Oracle Cloud Infrastructure Identity and Access Management (IAM) pour fournir un accès sécurisé à Oracle Cloud. Le service IAM pour Oracle Cloud Infrastructure vous permet de créer des comptes d'utilisateur et d'autoriser les utilisateurs à inspecter, lire, utiliser ou gérer des tables.

La façon dont vous gérez les utilisateurs, les groupes et les groupes dynamiques pour Oracle NoSQL Database Cloud Service dépend de la mise à jour de votre compte ou de votre location en nuage pour utiliser les domaines d'identité Oracle Cloud Infrastructure Identity and Access Management (IAM). Il est facile de déterminer quand votre location OCI a été mise à jour pour utiliser les domaines d'identité du service de gestion des identités et des accès (IAM).

La console OCI pour location avec domaine d'identité est affichée ci-dessous.

Créer des utilisateurs dans OCI à l'aide de domaines d'identité IAM

La console OCI pour location sans domaine d'identité est affichée ci-dessous.

Créer des utilisateurs dans OCI à l'aide du service IAM

Pour plus d'informations, voir Avez-vous accès aux domaines d'identité?

Configurer des utilisateurs, des groupes, des groupes dynamiques et des politiques à l'aide de la gestion des identités et des accès

Oracle NoSQL Database Cloud Service utilise Oracle Cloud Infrastructure Identity and Access Management (IAM) pour fournir un accès sécurisé à Oracle Cloud. Le service IAM pour Oracle Cloud Infrastructure vous permet de créer des comptes d'utilisateur et d'autoriser les utilisateurs à inspecter, lire, utiliser ou gérer des tables.

Si vous êtes authentifié en tant que principal d'utilisateur (à l'aide d'une clé de signature d'API), voir Configuration d'utilisateurs, de groupes et de politiques. Sinon, si vous êtes authentifié en tant que principal d'instance ou principal de ressource, voir Configuration d'un groupe dynamique et de politiques.

Configuration des utilisateurs, des groupes et des politiques

  1. Connectez-vous à votre compte en nuage en tant qu'administrateur de compte en nuage.

  2. Dans la console Oracle Cloud Infrastructure, ajoutez un ou plusieurs utilisateurs.

    • Sélectionnez l'une des options suivantes en fonction de votre location (qu'elle comporte des domaines d'identité ou non) :

      • Location avec des domaines d'identité : Effectuez les opérations suivantes :

        • Ouvrez le menu de navigation et sélectionnez Identité et sécurité.

        • Sous Identité, sélectionnez Domaines. La page Domaines s'ouvre.

        • Sélectionnez le filtre Compartiment à côté de Filtres appliqués. Sélectionnez votre compartiment dans la liste déroulante et sélectionnez Appliquer le filtre.

        • Sélectionnez le domaine d'identité dans lequel vous voulez travailler. Dans l'onglet Gestion des utilisateurs, allez à la section Utilisateurs.

      • Location sans domaines d'identité : Ouvrez le menu de navigation et sélectionnez Identité et sécurité. Sous Identité, sélectionnez Utilisateurs.

    • Sélectionnez Créer.

    • Entrez les détails sur l'utilisateur et sélectionnez Créer.

  3. Dans la console Oracle Cloud Infrastructure, créez un groupe OCI.

    • Sélectionnez l'une des options suivantes en fonction de votre location (qu'elle comporte des domaines d'identité ou non) :

      • Location avec des domaines d'identité : Effectuez les opérations suivantes :

        • Ouvrez le menu de navigation et sélectionnez Identité et sécurité.

        • Sous Identité, sélectionnez Domaines. La page Domaines s'ouvre.

        • Sélectionnez le filtre Compartiment à côté de Filtres appliqués. Sélectionnez votre compartiment dans la liste déroulante et sélectionnez Appliquer le filtre.

        • Sélectionnez le domaine d'identité dans lequel vous voulez travailler. Dans l'onglet Gestion des utilisateurs, faites défiler l'affichage vers le bas jusqu'à la section Groupes.

      • Location sans domaines d'identité : Ouvrez le menu de navigation et sélectionnez Identité et sécurité. Sous Identity, sélectionnez Groups.

    • Sélectionnez Créer un groupe.

    • Entrez les détails du groupe. Par exemple, si vous créez une politique qui accorde aux utilisateurs des autorisations pour gérer entièrement les tables Oracle NoSQL Database Cloud Service, vous pouvez nommer le groupe nosql_service_admin (ou similaire) et inclure une courte description telle que "Utilisateurs autorisés à configurer et à gérer Oracle NoSQL Database Cloud Servicetables sur Oracle Cloud Infrastructure" (ou similaire).

    • Sélectionnez Créer.

  4. Créez une politique qui accorde aux utilisateurs appartenant à un groupe OCI des autorisations d'accès spécifiques aux tables ou aux compartiments Oracle NoSQL Database Cloud Service.

  5. Pour gérer et utiliser des tables NoSQL au moyen des trousses SDK d'Oracle NoSQL Database Cloud Service, l'utilisateur doit configurer les clés d'API. Voir Authentification pour se connecter à Oracle NoSQL Database.

Note : Les utilisateurs fédérés peuvent également gérer et utiliser les tables Oracle NoSQL Database Cloud Service. Pour cela, l'administrateur du service doit configurer la fédération dans Oracle Cloud Infrastructure Identity and Access Management. Voir Fédération avec les fournisseurs d'identités.

Les utilisateurs appartenant à un groupe mentionné dans l'énoncé de politique obtiennent leur nouvelle autorisation lors de leur connexion suivante à la console.

Configuration de groupes dynamiques et de politiques

Avant d'appeler une ressource Oracle Cloud Infrastructure à l'aide de principaux de ressource ou d'instances, un administrateur de location Oracle Cloud Infrastructure doit créer des politiques, des groupes dynamiques et des règles Oracle Cloud Infrastructure qui définissent le principal de ressource ou les privilèges de principal d'instance.