승인

부가기능이 작동하려면 사용자의 승인이 필요합니다. 이는 Google Workspace Marketplace에서 설치한 게시된 부가기능과 직접 개발 중인 부가기능 모두에 적용됩니다.

게시된 부가기능 승인

게시된 부가기능을 설치하면 승인 흐름이 즉시 시작됩니다.

  1. 부가기능을 설치할 계정을 선택하라는 메시지가 표시됩니다.
  2. 그러면 부가기능이 작동하는 데 필요한 승인 목록이 표시되어 어떤 작업을 시도할지 알 수 있습니다. 이 목록을 주의 깊게 검토한 후 계속 승인하려면 허용을 클릭합니다. 이렇게 하면 부가기능을 사용할 수 있게 됩니다.
  3. 이제 확장되는 호스트 애플리케이션에서 이 스크립트를 실행할 수 있습니다. 애플리케이션이 이미 브라우저 탭에 열려 있는 경우 탭을 새로고침해야 부가기능을 사용할 수 있습니다.

설치한 부가기능이 나중에 업데이트되고 아직 부여하지 않은 추가 승인이 필요한 경우 다음에 부가기능을 사용할 때 해당 권한을 제공하라는 메시지가 표시됩니다.

게시되지 않은 Google Workspace 부가기능 승인

부가기능 승인 카드

게시되지 않은 부가기능은 아직 Google Workspace Marketplace에 나열되지 않으므로 게시된 부가기능과 동일한 승인 흐름이 없습니다. 게시되지 않은 부가기능을 설치한 후 곧바로 승인하라는 메시지가 표시되지 않습니다. 대신 부가기능을 처음 사용하려고 하면 승인 흐름이 시작됩니다.

부가기능이 실행되면 사용자 승인이 필요한지 여부를 결정합니다. 승인이 필요한 경우 부가기능에 승인 카드가 표시됩니다. 부가기능이 처음 실행될 때는 항상 승인이 필요하며, 새로운 버전의 부가기능이 이전에 승인되지 않은 서비스를 사용하는 경우에도 승인이 필요할 수 있습니다. 액세스 승인 버튼을 누르면 사용자가 부가기능에 대한 승인을 허용하거나 거부할 수 있는 대화상자가 제공됩니다.

Google Workspace 부가기능에 대해 Google 이외의 서비스 승인하기

Google Workspace 부가기능은 승인이 필요한 타사 서비스에 연결할 수 있습니다. 이러한 서비스에 연결되는 Google Workspace 부가기능은 사용자가 두 가지 작업을 별도로 수행해야 합니다.

  • 부가기능이 설치되거나 처음 시작될 때 부가기능 자체의 승인
  • 처음 액세스할 때 Google 이외의 서비스에 대한 승인입니다.

개발 중인 Google Workspace 부가기능에서 OAuth를 사용하여 Google 이외의 서비스에 액세스해야 하는 경우 부가기능을 빌드할 때 해당 서비스에 연결을 구성해야 합니다.

Google 이외의 서비스 승인이 필요한 경우 Google Workspace 부가기능에서 해당 서비스에 대한 승인 메시지 카드를 사용자에게 표시합니다. 원하는 경우 이 승인 메시지를 맞춤설정하거나 기본 카드를 사용할 수 있습니다.

자세한 내용은 Google 이외의 서비스에 연결 가이드를 참조하세요.

서드 파티 회의 시스템

또한 Google Calendar를 확장하는 Google Workspace 부가기능은 사용자가 Google Calendar 일정을 수정할 때 서드 파티 회의 시스템을 선택할 수 있는 회의 솔루션을 추가할 수 있습니다. 부가기능에서 사용자가 로그인해야 하는 회의 옵션을 제공하는 경우 부가기능에서 사용자에게 로그인 기능을 제공해야 합니다.

사용자가 로그인하지 않고 부가기능으로 회의를 만들려고 하면 회의 솔루션의 onCreateFunction 메서드인증 URL과 함께 ConferenceError가 포함된 ConferenceData 객체를 반환해야 합니다.

이 객체를 수신하면 Google Calendar에서 일정 수정 UI에 부가기능이 제공하는 인증 URL로 연결되는 로그인 버튼을 만듭니다. 그러면 사용자는 부가기능을 추가로 사용하기 전에 이 버튼을 사용하여 서드 파티 시스템에 로그인할 수 있습니다.

ConferenceError을 사용하여 승인을 처리하는 방법에 대한 자세한 내용은 타사 회의 만들기를 참조하세요.

게시되지 않은 편집자 부가기능 승인

편집기 부가기능을 개발할 때 테스트하는 것이 좋습니다. 승인 흐름은 부가기능을 처음 테스트할 때 흐름이 시작된다는 점을 제외하고 게시된 편집기 부가기능의 흐름과 동일합니다. 나중에 동일한 부가기능을 다시 테스트하는 경우에는 승인하라는 메시지가 다시 표시되지 않습니다.

부가기능 승인 취소하기

부가기능을 개발할 때 승인 흐름을 다시 테스트할 수 있도록 부가기능을 승인 취소하는 것이 유용할 수 있습니다.

다음 단계에 따라 부가기능을 승인 취소할 수 있습니다.

  1. 계정 보안 콘솔을 엽니다.
  2. 승인 취소하려는 부가기능을 찾아 클릭합니다.
  3. 액세스 삭제를 클릭합니다.

부가기능을 승인 취소한 후에 다시 실행하면 승인 흐름이 다시 표시됩니다.