Créez un utilisateur de gestion des identités et des accès (IAM) dans la Amazon Web Services console de gestion (AWS). Définissez une clé d’accès pour votre nouvel utilisateur afin de permettre au connecteur de contenu externe d’accéder Amazon S3 à votre Amazon S3 système source.
Pourquoi et quand exécuter cette tâche
Le Amazon S3 connecteur de contenu externe récupère le contenu des compartiments dans votre Amazon S3 système source à l’aide de l’API Amazon Web Services (AWS). Pour accéder à vos Amazon S3 compartiments, le connecteur utilise un ID de clé d’accès et une clé d’accès secrète que vous définissez pour un nouvel utilisateur d’Identity and Access Management (IAM). Vous spécifiez des autorisations d’accès aux catégories pour cet utilisateur IAM disposant d’une politique IAM.
Vous
ServiceNow AI Platform avez besoin de cet ID de clé d’accès et de cette clé d’accès secrète d’utilisateur IAM pour configurer le connecteur de contenu externe afin d’assurer une
Amazon S3 connexion appropriée à votre
AWS compte.
Important : Tout le contenu récupéré par le connecteur à partir de vos Amazon S3 compartiments est traité comme un contenu public, consultable par toute personne ayant accès à votre expérience configurée Recherche IA .
Procédure
-
Créez une nouvelle politique IAM qui définit les autorisations nécessaires pour l’utilisateur du Amazon S3 connecteur de contenu externe.
-
Connectez-vous à la page Gestion des identités et des accès de la console de gestion à l’adresse AWS .https://console.aws.amazon.com/iam/
-
Accédez à la , puis sélectionnez Créer une politique.
-
Dans l’éditeur de stratégie, sélectionnez JSON, puis collez la description de stratégie au format JSON suivante dans l’éditeur, en remplaçant la description de stratégie par défaut :
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListAllBuckets",
"Effect": "Allow",
"Action": [
"s3:ListAllMyBuckets"
],
"Resource": [
"*"
]
},
{
"Sid": "BucketCrawlPermissions",
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": [
"arn:aws:s3:::example-bucket-1",
"arn:aws:s3:::example-bucket-2"
]
},
{
"Sid": "ObjectCrawlPermissions",
"Effect": "Allow",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::example-bucket-1/*",
"arn:aws:s3:::example-bucket-2/*"
]
}
]
}

-
Dans l’éditeur de politique, mettez à jour le tableau de
ressources de l’objet BucketCrawlPermissions afin d’inclure Amazon des noms de ressources (ARN) pour toutes les Amazon S3 catégories que vous souhaitez que le connecteur de contenu externe puisse analyser.
-
Dans l’éditeur de politique, mettez à jour le tableau
de ressources de l’objet ObjectCrawlPermissions afin d’inclure les ARN de toutes les Amazon S3 ressources que vous souhaitez que le connecteur de contenu externe puisse récupérer.
-
Sélectionnez Suivant.
-
Sur la page Examiner et créer, saisissez un nom de politique et éventuellement une description pour votre nouvelle politique, puis sélectionnez Créer une politique.
Par exemple, vous pouvez entrer
Amazon-S3-external-content-connector comme nom de politique et
une politique IAM avec des autorisations pour l’utilisateur du ServiceNow Amazon S3 connecteur de contenu externe. comme définition.

Un message confirme que votre nouvelle politique IAM a été créée avec succès et que la politique apparaît dans la liste des politiques IAM.

-
Créez un nouvel utilisateur IAM dans votre AWS compte :
-
Sur la page Gestion des identités et des accès de la AWS console de gestion, accédez à , puis sélectionnez Créer un utilisateur.
-
Sur la page Spécifier les détails de l’utilisateur, saisissez un nom pour votre nouvel utilisateur IAM, puis sélectionnez Suivant.
Par exemple, vous pouvez saisir
Amazon-S3-external-content-connector-user.

-
Sur la page Définir les autorisations, sélectionnez Joindre les politiques directement dans la section Options d’autorisation.
-
Dans la liste Politiques d’autorisation, sélectionnez l’option pour la nouvelle politique IAM que vous avez créée à l’étape 1, puis sélectionnez Suivant.
-
Sur la page Examiner et créer, sélectionnez Créer un utilisateur.
Un message confirme que votre nouvel utilisateur IAM a été créé avec succès et l’utilisateur apparaît dans la liste des utilisateurs IAM.

-
Créez une clé d’accès pour votre nouvel utilisateur IAM :
-
Sélectionnez Afficher l’utilisateur dans le message qui s’est affiché lorsque vous avez terminé l’étape 2.
Si le message et le lien
Afficher l’utilisateur ne sont plus visibles, accédez à dans la
AWS console de gestion, puis sélectionnez l’utilisateur que vous avez créé à l’étape
2.
-
Dans l’onglet Informations d’identification de sécurité, accédez à la section Clés d’accès et sélectionnez Créer une clé d’accès.
-
Sur la page Bonnes pratiques et alternatives clés d’accès, sélectionnez l’application s’exécutant en dehors du cas d’utilisation AWS, puis sélectionnez Suivant.
-
Saisissez une valeur de balise de description pour votre nouvelle clé d’accès.
Par exemple, vous pouvez saisir la clé d’accès de l’utilisateur du ServiceNow Amazon S3 connecteur de contenu externe.
-
Sélectionnez Créer une clé d’accès.
Un message confirme que votre nouvelle clé d’accès a été créée.
-
Sur la page Récupérer les clés d’accès, copiez les valeurs de clé d’accès et de clé d’accès secrète de la nouvelle clé et stockez-les dans un emplacement sécurisé.

Important : Votre administrateur de connecteur a besoin de cette clé d’accès et de cette clé d’accès secrète lors de la configuration du connecteur de Amazon S3 contenu externe.
-
Sélectionnez Terminé.
Que faire ensuite
Fournissez à vos ServiceNow AI Platform administrateurs la clé d’accès utilisateur IAM et la clé d’accès secrète que vous avez copiées au cours de l’étape3.f. Votre administrateur a besoin de ces éléments pour configurer un connecteur de Amazon S3 contenu externe afin de récupérer le contenu consultable et les principaux de sécurité de vos Amazon S3 catégories.
Pour plus d’informations sur la création et la configuration d’un connecteur de Amazon S3 contenu externe, reportez-vous à la section Créer un connecteur de Amazon S3 contenu externe.