(AWS) 관리 콘솔에서 IAM(ID 및 액세스 관리) 사용자를 Amazon Web Services 생성합니다. 외부 콘텐츠 커넥터가 소스 시스템에 액세스할 Amazon S3 수 있도록 Amazon S3 새 사용자에 대한 접근 키를 정의합니다.
이 태스크 정보
Amazon S3 외부 콘텐츠 커넥터는 ()AWS API를 사용하여 소스 시스템의 버킷 Amazon S3 에서 Amazon Web Services 콘텐츠를 검색합니다. 버킷에 액세스하기 Amazon S3 위해 커넥터는 새 IAM(Identity and Access Management) 사용자에 대해 정의한 액세스 키 ID 및 비밀 액세스 키를 사용합니다. IAM 정책을 사용하여 이 IAM 사용자에 대한 버킷 액세스 권한을 지정합니다.
ServiceNow AI Platform 계정에 올바르게 연결하기
AWS 위해 외부 콘텐츠 커넥터를 구성하려면
Amazon S3 이 IAM 사용자의 액세스 키 ID와 비밀 액세스 키가 필요합니다.
주: 커넥터가 버킷에서 Amazon S3 검색하는 모든 콘텐츠는 공개 콘텐츠로 처리되어 구성된 AI 검색 환경에 액세스할 수 있는 모든 사람이 검색할 수 있습니다.
프로시저
-
외부 콘텐츠 커넥터 사용자에게 필요한 Amazon S3 권한을 정의하는 새 IAM 정책을 생성합니다.
-
에서 https://console.aws.amazon.com/iam/관리 콘솔의 AWS ID 및 액세스 관리 페이지에 로그인합니다.
-
다음으로 이동 을 클릭한 다음, 정책 만들기를 선택합니다.
-
정책 편집기에서 JSON을 선택한 다음, 다음 JSON 형식 정책 설명을 편집기에 붙여넣어 기본 정책 설명을 바꿉니다.
{
"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/*"
]
}
]
}

-
정책 편집기에서 외부 콘텐츠 커넥터가 크롤링할 수 있도록 하려는 모든 Amazon S3 버킷에 대한 ARN(Resource Names)을 포함하도록 Amazon
BucketCrawlPermissions 개체의 Resource 배열을 업데이트합니다.
-
정책 편집기에서
ObjectCrawlPermissions 개체의 리소스 배열을 업데이트하여 외부 콘텐츠 커넥터가 검색할 수 있도록 하려는 모든 Amazon S3 리소스에 대한 ARN을 포함합니다.
-
다음을 선택합니다.
-
검토 및 만들기 페이지에서 정책 이름을 입력하고 필요에 따라 새 정책에 대한 설명을 입력한 다음, 정책 만들기를 선택합니다.
예를 들어,
정책 이름으로 Amazon-S3-external-content-connector 를 입력하고
외부 콘텐츠 커넥터 사용자에 대한 권한이 있는 IAM 정책을 입력할 수 있습니다 ServiceNow Amazon S3 . 정의로 입력합니다.

새 IAM 정책이 성공적으로 생성되었음을 확인하는 메시지가 표시되고 정책이 IAM 정책 목록에 나타납니다.

-
계정에 새 IAM 사용자를 AWS 생성합니다.
-
관리 콘솔의 AWS ID 및 액세스 관리 페이지에서 을 클릭한 다음, 사용자 만들기를 선택합니다.
-
사용자 세부 정보 지정 페이지에서 새 IAM 사용자의 이름을 입력하고 다음을 선택합니다.
예를 들어
Amazon-S3-external-content-connector-user를 입력할 수 있습니다.

-
권한 설정 페이지의 권한 옵션 섹션에서 직접 정책 연결을 선택합니다.
-
권한 정책 목록에서 단계 1에서 만든 새 IAM 정책에 대한 옵션을 선택한 다음, 다음을 선택합니다.
-
검토 및 만들기 페이지에서 사용자 만들기를 선택합니다.
새 IAM 사용자가 성공적으로 생성되었음을 확인하는 메시지가 표시되고 사용자가 IAM 사용자 목록에 나타납니다.

-
새 IAM 사용자에 대한 액세스 키를 생성합니다.
-
단계를 2완료했을 때 나타난 메시지에서 사용자 보기를 선택합니다 .
메시지 및
사용자 보기 링크가 더 이상 표시되지 않으면
AWS 을 클릭한 다음 단계에서
2만든 사용자를 선택합니다.
-
보안 자격 증명 탭에서 접근 키 섹션으로 이동하여 접근 키 만들기를 선택합니다.
-
액세스 키 모범 사례 및 대안 페이지에서 AWS 사용 사례 외부에서 실행 중인 애플리케이션을 선택한 후 다음을 선택합니다.
-
새 접근 키에 대한 설명, 태그 값을 입력합니다.
예를 들어 외부 콘텐츠 커넥터 사용자에 대한 ServiceNow Amazon S3 접근 키를 입력할 수 있습니다.
-
접근 키 만들기를 선택합니다.
새 접근 키가 생성되었음을 확인하는 메시지가 표시됩니다.
-
액세스 키 검색 페이지에서 새 키의 액세스 키 및 보안 암호 액세스 키 값을 복사하여 안전한 위치에 저장합니다.

중요사항: ServiceNow AI Platform® 관리자는 외부 콘텐츠 커넥터를 구성할 Amazon S3 때 이 접근 키와 비밀 접근 키가 필요합니다.
-
완료를 선택합니다.
다음에 수행할 작업
단계에서 3.fServiceNow AI Platform 복사한 IAM 사용자 액세스 키와 비밀 액세스 키를 관리자에게 제공합니다. 관리자는 버킷에서 Amazon S3 검색 가능한 콘텐츠 및 보안 주체를 검색하기 위해 외부 콘텐츠 커넥터를 구성하려면 Amazon S3 이러한 항목이 필요합니다.
외부 콘텐츠 커넥터 만들기 및 구성에 Amazon S3 대한 자세한 내용은 을 참조하십시오 Amazon S3 외부 콘텐츠 커넥터 생성.