Как сделать пакет апелляции, включающий ключ?

Я использую salesforce в стороннем приложении в cakephp. Мой потребительский ключ находится только в одной организации, которую я создал, и не работает ни в одной другой организации. Как сделать пакет appxchange, который включает ключ, чтобы я мог установить пакет в других организациях. благодаря

Solutions Collecting From Web of "Как сделать пакет апелляции, включающий ключ?"

Вам нужно создать так называемый управляемый пакет и добавить параметры токена / удаленного доступа к этому пакету. Чтобы создать управляемый пакет, вы должны включить управляемое пространство имен в своей организации разработчика, поэтому я сделаю это в новой / отдельной учетной записи разработчика.

  1. Подпишитесь на новую учетную запись разработчика .
  2. Вход в новую учетную запись
  3. Goto setup / app setup / create / packages, нажмите «Изменить» в разделе настроек разработчика.
  4. следуйте инструкциям, чтобы предоставить org префикс пространства имен.
  5. от страницы пакета снова, в разделе «пакеты» нажмите «Новый» и заполните форму, не забудьте проверить управляемую опцию.
  6. на странице сведений о пакете щелкните новое в списке, относящемся к удаленному доступу.
  7. заполните форму и нажмите «Сохранить», будет создан новый идентификатор клиента и секрет.
  8. Вы можете опубликовать пакет с настройками удаленного доступа в нем, вам нужно будет добавить что-то еще к нему (например, документ, описывающий ваше приложение, например)
  9. используйте компоненты добавления, чтобы добавить свой документ или другие элементы в пакет.
  10. нажмите кнопку «Загрузить» и следуйте инструкциям, чтобы сделать ваш пакет доступным для других организаций.
  11. когда пакет доступен, вы получите электронное письмо (обычно 5-10 минут), содержащее ссылку на установку.

Теперь вы создали и опубликовали свой пакет, содержащий ваши жетоны, используя URL-адрес установки, теперь вы можете установить этот пакет в других организациях.

  1. щелкните или вставьте URL-адрес установки в новое окно браузера / вкладку.
  2. логин с целевыми учетными данными
  3. на странице установки пакета нажмите «Продолжить» и пройдите через мастер установки.
  4. все сделано!

пользователи в целевой организации должны теперь войти в систему с вашей информацией oauth.