Как сделать пакет приложения для обмена ключами? - PullRequest
2 голосов
/ 02 декабря 2010

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

1 Ответ

2 голосов
/ 02 декабря 2010

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

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

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...