Вам нужно создать так называемый управляемый пакет и добавить параметры токена / удаленного доступа к этому пакету. Чтобы создать управляемый пакет, вы должны включить управляемое пространство имен в своей организации разработчика, поэтому я сделаю это в новой / отдельной учетной записи разработчика.
- Подпишитесь на новую учетную запись разработчика .
- Вход в новую учетную запись
- Goto setup / app setup / create / packages, нажмите «Изменить» в разделе настроек разработчика.
- следуйте инструкциям, чтобы предоставить org префикс пространства имен.
- от страницы пакета снова, в разделе «пакеты» нажмите «Новый» и заполните форму, не забудьте проверить управляемую опцию.
- на странице сведений о пакете щелкните новое в списке, относящемся к удаленному доступу.
- заполните форму и нажмите «Сохранить», будет создан новый идентификатор клиента и секрет.
- Вы можете опубликовать пакет с настройками удаленного доступа в нем, вам нужно будет добавить что-то еще к нему (например, документ, описывающий ваше приложение, например)
- используйте компоненты добавления, чтобы добавить свой документ или другие элементы в пакет.
- нажмите кнопку «Загрузить» и следуйте инструкциям, чтобы сделать ваш пакет доступным для других организаций.
- когда пакет доступен, вы получите электронное письмо (обычно 5-10 минут), содержащее ссылку на установку.
Теперь вы создали и опубликовали свой пакет, содержащий ваши жетоны, используя URL-адрес установки, теперь вы можете установить этот пакет в других организациях.
- щелкните или вставьте URL-адрес установки в новое окно браузера / вкладку.
- логин с целевыми учетными данными
- на странице установки пакета нажмите «Продолжить» и пройдите через мастер установки.
- все сделано!
пользователи в целевой организации должны теперь войти в систему с вашей информацией oauth.