Как я могу получить доступ к информации о пользователе в домене, если у администратора домена нет доступа к API?
Я написал заявление, которое я перечислил в Google Marketplace. Я пытаюсь заставить мое приложение использовать API каталогов (часть Admin SDK). Согласно документации здесь: https://developers.google.com/admin-sdk/directory/v1/guides/prerequisites, для того, чтобы установить доступ к API, потребуется, чтобы кто-то установил мое приложение.
Единственное, что мне нужно, это:
https://www.googleapis.com/auth/admin.directory.user.readonly
Есть ли способ получить доступ к вышеуказанной области без необходимости доступа к API? Все, что я в конечном итоге пытаюсь сделать, - это импортировать пользователей из домена в мое приложение, чтобы им не приходилось заходить в мое приложение, чтобы иметь учетную запись.
Я пытаюсь избежать того, чтобы администратор домена разрешил доступ через API. Я также видел другие приложения, которым требуется та же область действия, что и мне, и которые работают без доступа к API. Я бы хотел вернуться к старым устаревшим API данных Google, но я не думаю, что смогу даже зарегистрировать приложение для их использования.
1 ответ
Это невозможно сегодня. У вас есть руководство в вашем приложении, чтобы напомнить администратору, чтобы включить это.
Мы понимаем, что это неоптимально как для администраторов (ожидающих, что авторизация приложения должна предоставить ему доступ), так и для разработчиков (нуждающихся в написании ненужного кода, чтобы справиться с этим). Мы планируем улучшить этот процесс, но пока не планируем конкретных планов по запуску.