AppFabricBox에 대한 구성 - AWS AppFabric

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AppFabricBox에 대한 구성

Box는 조직이 전체 콘텐츠 수명 주기를 관리하고, 어디서나 안전하게 작업하고, best-of-breed 앱 간에 통합할 수 있는 단일 플랫폼인 선도적인 Content Cloud입니다.

AWS AppFabric을 사용하여에서 감사 로그 및 사용자 데이터를 수신하고Box, 데이터를 Open Cybersecurity Schema Framework(OCSF) 형식으로 정규화하고, Amazon Simple Storage Service(Amazon S3) 버킷 또는 Amazon Data Firehose 스트림에 데이터를 출력할 수 있습니다.

Box에 대한 AppFabric 지원

AppFabric은 Box에서 사용자 정보 및 감사 로그 수신을 지원합니다.

사전 조건

AppFabric을 사용하여 Box로부터 지원되는 대상으로 감사 로그를 전송하려면 다음 요구 사항을 충족해야 합니다.

속도 제한 고려 사항

Box는 Box API에 속도 제한을 적용합니다. Box API 속도 제한에 대한 자세한 내용은 Box 개발자 안내서 웹 사이트의 속도 제한을 참조하세요. AppFabric과 기존 Box 애플리케이션의 조합이 제한을 초과하는 경우 AppFabric에 표시되는 감사 로그가 지연될 수 있습니다.

데이터 지연 고려 사항

감사 이벤트가 대상으로 전달되기까지 최대 30분의 지연이 발생할 수 있습니다. 이는 애플리케이션에서 제공하는 감사 이벤트가 지연되고 데이터 손실을 줄이기 위한 예방 조치가 취해졌기 때문입니다. 그러나 계정 수준에서 사용자 지정할 수 있습니다. 도움이 필요하면 지원로 문의하십시오.

AppFabric을 Box 계정에 연결

AppFabric 서비스 내에서 앱 번들을 생성한 후 AppFabric에를 승인해야 합니다Box. Box을 AppFabric으로 인증하는 데 필요한 정보를 찾으려면 다음 단계를 사용하십시오.

OAuth 애플리케이션 생성

AppFabric은 OAuth를 사용하여 Box과 통합됩니다. 다음 단계에 따라에서 OAuth 애플리케이션을 생성합니다Box. 자세한 내용은 Box 웹 사이트에서 OAuth 앱 생성을 참조하세요.

  1. 에 로그인Box하고 개발자 콘솔로 이동합니다.

  2. 새 앱 생성을 선택합니다.

  3. 애플리케이션 유형 목록에서 사용자 지정 앱을 선택합니다. 다음 단계에 대한 선택을 묻는 모달이 나타납니다.

  4. 앱 이름과 설명을 입력합니다.

  5. 목적 드롭다운 목록에서 통합을 선택합니다.

    1. 범주 드롭다운 목록에서 보안 및 규정 준수를 선택합니다.

    2. 어떤 외부 시스템과 통합하고 있습니까? 텍스트 상자에 AWS AppFabric Secure를 입력합니다.

  6. 클라이언트 ID 및 클라이언트 보안 암호로 애플리케이션 자격 증명을 확인하려면 서버 인증(클라이언트 자격 증명 부여)을 선택합니다.

  7. 앱 생성을 선택합니다.

  8. 구성 탭을 선택합니다.

  9. 페이지의 앱 액세스 수준 섹션에서 앱 + 엔터프라이즈 액세스를 선택합니다.

  10. 페이지의 애플리케이션 범위 섹션에서 사용자 관리엔터프라이즈 속성 관리를 선택합니다.

  11. 변경 사항 저장을 선택합니다.

    Box 애플리케이션을 사용하려면 먼저 관리자가 Box 관리자 콘솔 내에서 애플리케이션을 승인해야 합니다. 다음 단계를 완료하여 승인을 요청합니다.

    1. 개발자 콘솔에서 애플리케이션에 대한 권한 부여 탭을 선택합니다.

    2. 검토 및 제출을 선택하여 승인을 위해 Box 엔터프라이즈 관리자에게 이메일을 보냅니다. 자세한 내용은 Box 가이드권한 부여를 참조하세요.

      참고

      제출 후 변경 사항이 있는 경우 앱을 다시 제출해야 합니다.

필수 범위

다음 애플리케이션 범위가 필요합니다. 범위에 대한 자세한 내용은 Box 설명서 웹 사이트의 범위를 참조하세요.

  • 엔터프라이즈 속성 관리(manage_enterprise_properties)

  • 사용자 관리(manage_managed_users)

앱 인증

테넌트 ID

AppFabric은 테넌트 ID를 요청합니다. AppFabric의 테넌트 ID는 Box 엔터프라이즈 ID입니다. Box 엔터프라이즈 ID는 관리자 콘솔의 계정 및 결제 > 계정 정보 > 엔터프라이즈 ID에서 찾을 수 있습니다. 자세한 내용은 Box 설명서 웹 사이트의 엔터프라이즈 ID를 참조하세요.

테넌트 이름

이 고유한 Box 조직을 식별하는 이름을 입력합니다. AppFabric은 테넌트 이름을 사용하여 앱 권한 부여 및 앱 권한 부여에서 생성된 수집에 레이블을 지정합니다.

클라이언트 ID 및 클라이언트 보안 암호

  1. 에 로그인Box하고 개발자 콘솔로 이동합니다.

  2. 탐색 메뉴에서 내 앱을 선택합니다.

  3. AppFabric을 연결하는 데 사용하는 OAuth 애플리케이션을 선택합니다.

  4. 구성 탭을 선택합니다.

  5. 페이지의 Oauth 2.0 자격 증명 섹션으로 스크롤합니다.

  6. OAuth 클라이언트 ID의 클라이언트 ID를 AppFabric의 클라이언트 ID 필드에 입력합니다.

  7. 클라이언트 보안 암호 가져오기를 선택합니다.

  8. OAuth 클라이언트 보안 암호의 클라이언트 보안 암호를 AppFabric의 클라이언트 보안 암호 필드에 입력합니다.