Loading
Идентификация пользователей и управление доступом
Отображение связанного приложения в качестве приложения холста

Отображение связанного приложения в качестве приложения холста

Связанное приложение можно открыть в качестве приложения холста. Приложения холста доступны в качестве приложений, устанавливаемых администратором Salesforce вашей организации, или в качестве личных приложений, устанавливаемых пользователями в организациях. Пользователи открывают личное приложение холста во вкладке Chatter, им предлагается разрешить приложению подключение к своим данным Salesforce. Пользователи могут сделать приложение личным приложением холста.

Требуемые версии

Доступно в версиях: Salesforce Classic и Lightning Experience

Связанные приложения могут быть созданы в версиях: Group Edition, Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition и Developer Edition

Связанные приложения можно установить в: Все выпуски

Необходимые полномочия пользователя
Для чтения, создания, обновления или удаления связанных приложений:

Настройка приложения И либо

«Изменение всех данных» ИЛИ «Управление связанными приложениями»

Для обновления всех полей, кроме профилей, наборов полномочий и атрибутов SAML поставщика услуг:

Настройка приложения И либо

«Изменение всех данных» ИЛИ «Управление связанными приложениями»

Для обновления профилей, наборов полномочий и атрибутов SAML поставщика услуг: «Настройка приложения» И «Изменение всех данных» И «Управление профилями и наборами полномочий»
Для ротации ключа пользователя и секрета пользователя: Разрешить ротацию ключей и секретов пользователя
Для установки и удаления связанных приложений:

Настройка приложения И либо

«Изменение всех данных» ИЛИ «Управление связанными приложениями»

Для установки и удаления пакетных связанных приложений:

Загрузка пакетов AppExchange И настройка приложения И либо

«Изменение всех данных» ИЛИ «Управление связанными приложениями»

Примечание
Примечание Создание связанных приложений ограничено с выпуска Spring '26. Вы можете продолжать использовать существующие связанные приложения во время и после выпуска Spring '26. Однако, рекомендуем использовать внешние клиентские приложения. Чтобы продолжить создание связанных приложений, обратитесь в службу поддержки Salesforce.

Дополнительную информацию см. в разделе «Новые связанные приложения больше не могут быть созданы весной 26 года».

Дополнительные сведения о приложениях холста см. в Руководстве разработчика холста.

  1. Создайте связанное приложение и заполните его основные сведения.
  2. В разделе «Параметры приложения холста» выберите «Холст», чтобы открыть связанное приложение в качестве приложения холста.
  3. Введите URL-адрес приложения холста в стороннее приложение. Пользователь переходит на данный URL-адрес при выборе ссылки на приложение холста.
  4. Выберите метод доступа, чтобы указать, как приложение холста инициирует процесс авторизации OAuth.
    • Подписанный запрос (POST)—Используется авторизация OAuth, но когда администраторы Salesforce устанавливают приложение холста, они косвенно разрешают доступ пользователям. Пользователям не нужно разрешать приложениям доступ к сведениям о пользователе. При использовании этого метода доступа авторизация публикуется напрямую в URL-адрес приложения холста.

      Если ваше приложение холста использует авторизацию подписанного запроса, не выбирайте «Выполнять запросы от вашего имени» в любое время для выбранных областей OAuth.

    • OAuth Webflow (GET) — используется авторизация OAuth, и пользователю предлагается разрешить приложениям доступ к их сведениям. При использовании этого метода доступа приложение холста должно инициировать процесс авторизации OAuth.
  5. Если вы используете единую регистрацию SAML (SSO) для проверки подлинности приложения холста, выберите поле «Метод инициализации SAML». Параметры этого поля включают следующее.
    • Поставщик удостоверений инициирован: Salesforce отправляет первичный запрос на запуск потока единой регистрации.
    • Инициировано поставщиком услуг: приложение холста запускает поток единой регистрации после вызова приложения.
    Примечание
    Примечание Чтобы включить данное поле, установите флажок «Включить SAML» в разделе «Параметры веб-приложения».
  6. В разделе «Расположения» выберите область отображения приложения холста пользователям.
    • Лента Chatter: приложение холста отображается в ленте. Если этот флажок установлен, создайте элемент ленты CanvasPost и убедитесь, что текущий пользователь имеет доступ к приложению холста.
    • Chatter Tab: приложение холста автоматически отображается в списке навигации приложения на вкладке Chatter.
    • Консоль: приложение холста отображается в нижнем колонтитуле или на боковых панелях Salesforce console. Если этот флажок установлен, необходимо выбрать область отображения приложения холста на консоли, добавив его в качестве настраиваемого компонента консоли.
    • Макеты и мобильные карты: приложение холста может отображаться на макете страницы или мобильной карте. Если этот флажок установлен, выберите область отображения приложения холста, добавив его к макету страницы.
    • Компонент Lightning: приложение холста отображается в настраиваемом компоненте Lightning.
    • Мобильная навигация: приложение холста доступно в меню навигации в приложении Salesforce.
      Примечание
      Примечание Приложения холста не отображаются в меню навигации приложения в Salesforce для Android. Для просмотра приложений холста в меню навигации войдите в мобильный веб-сайт Salesforce.
    • Open CTI: приложение холста отображается в средстве управления вызовами. Если этот флажок установлен, укажите приложение холста в файле определения центра обработки вызовов для его отображения.
    • Публикатор: приложение холста отображается в публикаторе. При наличии данного флажка создайте настраиваемое быстрое действие холста и добавьте его в глобальный макет или в макет объекта.
    • Страница Visualforce: приложение холста может отображаться на странице Visualforce. Если вы добавляете компонент <apex:canvasApp> для открытия приложения холста на странице Visualforce, обязательно выберите это расположение для приложения холста. В противном случае вы получите ошибку.
  7. Чтобы создать глобальное действие для приложения холста, выберите «Создать действия автоматически». В поле «Расположение» выберите «Публикатор».
    Если вы не используете этот параметр, глобальные действия не создаются. Действие можно также создать позже.
  8. При внедрении собственного класса Canvas.CanvasLifecycleHandler Apex введите имя класса в поле «Класс жизненного цикла».
    Предоставление класса Canvas.CanvasLifecycleHandler Apex позволяет настраивать контекстные сведения и добавлять настраиваемое поведение в приложение холста.
  9. Чтобы позволить пользователям устанавливать приложение, выберите «Включить как личное приложение холста». Chatter Tab - единственное расположение, поддерживающее личные приложения холста.
    Примечание
    Примечание Если параметр «Включить как личное приложение холста» не отображается, администратор целевой организации приложения не включил личные приложения холста. Дополнительную информацию см. в разделе «Включение личных приложений холста в организации» в Руководстве разработчика холста.
  10. После настройки всех параметров связанного приложения нажмите «Сохранить».
 
Загрузка
Salesforce Help | Article