액세스 레벨

이 문서는 앱 유형을 사용하여 만든 앱에만 적용됩니다.

이제 Advanced Access에 대한 비즈니스 인증이 필요합니다.

2023년 2월 1일부터 권한을 위해 고급 액세스를 요청하는 앱은 인증된 비즈니스와 연결되어야 할 수 있습니다. 자세한 내용은 이 블로그 게시물을 참조하세요.

액세스 레벨은 비즈니스, 소비자게이밍 앱의 권한기능에 적용되는 그래프 API 권한 부여의 추가적인 레이어입니다.

액세스 레벨은 StandardAdvanced, 두 가지가 있습니다. 앱은 모든 앱 사용자에게 Advanced Access가 있는 권한을 요청할 수 있고 Advanced Access가 있는 기능은 모든 앱 사용자에게 활성화됩니다. 그러나 Standard Access가 있는 권한은 이를 요청하는 앱에서 역할이 부여된 앱 사용자에게만 요청할 수 있고 Standard Access가 있는 기능은 앱에서 역할이 부여된 앱 사용자에게만 활성화됩니다.

앱에서 역할이 부여된 사용자만 앱을 사용할 경우 앱에 필요한 권한과 기능은 Standard Access만 필요합니다. 앱에서 역할이 부여되지 않은 사용자도 앱을 사용할 경우 앱에 필요한 권한과 기능에는 Advanced Access가 필요합니다.

모든 비즈니스, 소비자 및 게이밍 앱은 모든 권한과 기능에 대해 Standard Access가 자동 승인됩니다. 그러나 Advanced Access는 앱 검수 절차를 통해 각 권한과 기능을 승인받아야 합니다.

Standard Access

Standard Access가 있는 권한은 이를 요청하는 앱에서 역할이 부여된 앱 사용자만 요청할 수 있습니다. 마찬가지로 Standard Access가 있는 기능은 앱에서 역할이 부여된 앱 사용자에게만 활성화됩니다.

비즈니스, 소비자게이밍 앱은 각 앱 유형에 제공되는 모든 권한과 기능에 대해 Standard Access가 자동 승인됩니다.

Standard Access는 앱에서 역할이 부여된 사용자만 사용할 앱이나, 개발 시 앱에 승인되지 않은 API 엔드포인트를 테스트할 경우에만 사용합니다.

Advanced Access

Advanced Access가 있는 권한은 모든 앱 사용자에게 요청할 수 있고 Advanced Access가 있는 기능은 모든 앱 사용자에게 활성화됩니다. 그러나 Advanced Access를 받으려면 비즈니스 인증이 필요합니다. 경우에 따라서 개별적인 권한과 기능에 따라 추가적인 앱 검수가 필요할 수 있습니다.

자동 승인

2021년 2월 16일 이전에 만든 비즈니스 앱과 게이밍 앱은 emailpublic_profile 권한, 앱 검수를 통해 이미 승인된 모든 권한이나 기능(사용할 경우)에 Advanced Access가 자동 승인됩니다.

모든 새로 만든 소비자 앱은 email 및 public_profile 권한에 대해 Advanced Access가 자동 승인됩니다. 그러나 두 권한은 기본적으로 Standard Access로 설정되며 Advanced Access로 직접 변경해야 합니다. 또한 소비자 앱은 라이브 모드로 전환하고 나서 Advanced Access가 있는 기능을 앱에서 권한이 부여되지 않은 사용자에게 활성화하기 전에 역할이 부여되지 않은 앱 사용자에게 Advanced Access가 있는 권한을 요청할 수 있습니다.

데이터 사용 확인

어떤 권한이나 기능에 Advanced Access가 있는 앱은 데이터 사용 확인을 완료해야 합니다. 데이터 사용 확인은 앱이 플랫폼 약관개발자 정책에 따라 Facebook API 제품, 데이터에 액세스하는지 확인하는 연간 절차입니다.

액세스 삭제하기

앱에 특별한 권한 또는 기능이 필요하지 않다는 것을 표시하고 싶다면 앱 검수 > 권한 및 기능 패널에서 권한 또는 기능 옆에 있는 휴지통 아이콘을 클릭하여 제거하면 됩니다. 같은 패널에서 다시 검색한 다음, Standard Access 받기 버튼이나 Advanced Access 받기 버튼을 클릭하여 제거된 권한이나 기능에 대한 액세스 권한을 복구할 수 있습니다. Advanced Access를 이전에 승인된 권한이나 기능으로 복구할 때는 다시 검수받을 필요가 없습니다.

public_profile을 제외한 모든 권한과 기능을 제거할 수 있습니다.

액세스 레벨 변경

앱 관리자는 각 권한과 기능에 대한 액세스 레벨을 변경할 수 있습니다. 권한과 기능에 대한 Advanced Access를 복구할 때 재검수를 받을 필요가 없지만 Advanced에서 Standard로 액세스 권한을 변경하면 앱에서 역할이 부여되지 않은 앱 사용자의 권한/기능은 무효화/비활성화됩니다.