Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В предыдущем пошаговом руководстве пошаговое руководство. Пошаговое руководство 4. Отображение записи приложений единого интерфейса в сеансе в приложении агента вы узнали, как отобразить запись клиента, хранящуюся в сеансе в Unified Service Desk. Однако лучше определить каждый сеанс с уникальным именем вместе с некоторыми ключевыми сведениями о записи в сеансе.
В этом пошаговом руководстве показано, как динамически отображать имя сеанса и общие сведения о сеансе, чтобы улучшить взаимодействие с клиентом для агентов. Это пошаговое руководство основано на предыдущем пошаговом руководстве, пошаговом руководстве 4. Отображение записи приложений единого интерфейса в сеансе в приложении агента.
Предпосылки
Необходимо выполнить пошаговое руководство 1. Создание простого приложения агента для приложений единого интерфейса и пошагового руководства 4. Отображение записи приложений единого интерфейса в сеансе в приложении агента. Конфигурации, выполненные в этих пошаговом руководстве, необходимы в этом пошаговом руководстве.
В этом пошаговом руководстве предполагается, что вы будете использовать те же учетные данные пользователя, которые использовались в пошаговом руководстве 1 для входа в приложение агента в конце пошагового руководства для тестирования приложения. Если другой пользователь будет тестировать приложение, необходимо назначить пользователя конфигурации Contoso. Дополнительные сведения: Пошаговое руководство 1. Создание простого приложения агента для приложений единого интерфейса
Необходимо знать следующее в Unified Service Desk:
Строки сеанса и вкладки сеансов для размещенного элемента управления. Дополнительные сведения: строки сеансов (размещенный элемент управления) и вкладки сеансов (размещенный элемент управления)
Настройка сведений об имени сеанса и сеансе. Дополнительные сведения: настройка сведений о сеансе
Фильтрация доступа с помощью конфигурации Unified Service Desk. Дополнительные сведения: Управление доступом с помощью конфигурации Unified Service Desk
В этом пошаговом руководстве
Шаг 2. Определение сведений о имени сеанса
Шаг 3. Определение сведений об обзоре сеанса
Шаг 4. Добавление элементов управления в конфигурацию
Шаг 5. Тестирование приложения
Шаг 1. Создание типа строк сеансов размещенного элемента управления для отображения сведений о сеансе
Чтобы отобразить общие сведения о сеансе в приложении агента, создайте экземпляр типа строк сеансов размещенного элемента управления в приложении агента.
Войдите в Unified Service Desk Administrator.
Выберите Размещенные элементы управления в разделе Основные параметры.
Нажмите кнопку +Создать.
На странице "Новый размещенный элемент управления" укажите следующие значения:
Поле Ценность Имя Общие сведения о сеансе Contoso Тип компонента USD Строки сеансов Группа дисплеев SessionExplorerPanel Нажмите кнопку "Сохранить".
Шаг 2. Определение сведений о имени сеанса
Чтобы динамически отобразить имя вкладки сеанса, вы настроите правило строк сеанса с помощью параметров замены.
Войдите в Unified Service Desk Administrator.
Выберите строки сеансов в разделе "Основные параметры".
Нажмите кнопку +Создать.
На странице "Новая информация о сеансе " укажите следующие значения:
Поле Ценность Заказ Любое случайное значение; сказать 5 Имя Имя сеанса Contoso Выбранная сущность account Тип Имя сеанса Display Сеанс: [[account.name]]
Мы используем параметры замены для определения формата имени вкладки сеанса. В этом случае имя сеанса будет сеансом: за ним следует имя записи учетной записи, отображаемой в сеансе.Нажмите кнопку "Сохранить".
Шаг 3. Определение сведений об обзоре сеанса
Определите общие сведения о сеансе для отображения в типе строк сеанса размещенного элемента управления, настроенного на шаге 1.
Войдите в службу администратора Unified Service Desk.
Выберите строки сеансов в разделе "Основные параметры".
Нажмите кнопку +Создать.
На странице "Новая информация о сеансе " укажите следующие значения.
Порядок: любое случайное значение; 6.
Имя: Общие сведения о сеансе Contoso
Выбранная сущность: учетная запись
Тип: обзор сеанса
Отображение:
<Grid Margin="0" xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml" xmlns:CCA="clr-namespace:Microsoft.Crm.UnifiedServiceDesk.Dynamics;assembly=Microsoft.Crm.UnifiedServiceDesk.Dynamics"> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition Height="auto" /> <RowDefinition Height="auto" /> <RowDefinition Height="auto" /> <RowDefinition Height="auto" /> <RowDefinition Height="auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="80"/> <ColumnDefinition Width="*" /> <ColumnDefinition Width="auto" /> </Grid.ColumnDefinitions> <TextBlock Margin="5,0,0,0" Grid.Row="0" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="Primary Contact: [[account.primarycontactid.name]x]" /> <TextBlock Margin="5,0,0,0" Grid.Row="1" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Text="[[account.address1_line1]x]"/> <TextBlock Margin="5,0,0,0" Grid.Row="2" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="[[account.address1_line2]+x]" /> <TextBlock Margin="5,0,0,0" Grid.Row="3" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="[[account.address1_line3]+x]" /> <TextBlock Margin="5,0,0,0" Grid.Row="4" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="[[account.address1_city]x], [[account.address1_stateorprovince]x] [[account.address1_postalcode]x]" /> <TextBlock Margin="5,0,0,0" Grid.Row="5" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="Phone: [[account.telephone1]x]" /> </Grid>Замечание
В этом примере используются параметры XAML и замены для определения сведений об обзоре сеанса, отображающих основной контакт, адрес и номер телефона текущей учетной записи в области обзора сеанса.
Нажмите кнопку "Сохранить".
Шаг 4. Добавление элементов управления в конфигурацию
На этом шаге вы добавите правила строки размещенного элемента управления и сеанса, настроенные в этом пошаговом руководстве в конфигурацию Contoso , чтобы отобразить эти элементы управления пользователю, которому назначена конфигурация. Конфигурация Contoso была создана в пошаговом руководстве 1. Создание простого приложения агента для приложений единого интерфейса.
Добавьте следующую команду в конфигурацию Contoso.
| Имя элемента управления | Тип элемента управления |
|---|---|
| Общие сведения о сеансе Contoso | Размещенный элемент управления |
| Имя сеанса Contoso | Строка сеанса |
| Общие сведения о сеансе Contoso | Строка сеанса |
Чтобы добавить элемент управления в конфигурацию, выполните следующие действия.
Войдите в Unified Service Desk Administrator.
Выберите "Конфигурация" в разделе "Дополнительные параметры".
Выберите Contoso Configuration , чтобы открыть определение.
Выберите вкладку «Размещенные элементы управления», «События» и «Вызовы действий ».
Выберите многоточие (...) в разделе "Размещенные элементы управления " и выберите "Добавить существующий размещенный элемент управления". Отображается область "Записи подстановки ".
Введите имя вызова действия, указанного в приведенной выше таблице в поле поиска. Вызовы действий отображаются в результатах поиска. Выберите запись из списка и нажмите кнопку "Добавить".
Перейдите на вкладку "Строки сеанса", "Скрипты агента" и "Скрипты ".
Выберите многоточие (...) в разделе "Строки сеанса ", а затем выберите "Добавить существующую строку сеанса". Отображается область "Записи подстановки ".
Введите имя строки сеанса, указанной в приведенной выше таблице в поле поиска. Строка сеанса отображается в результатах поиска. Выберите запись из списка и нажмите кнопку "Добавить".
Нажмите кнопку "Сохранить".
Шаг 5. Тестирование приложения
Запустите клиентское приложение Unified Service Desk и войдите в экземпляр Dynamics 365, где вы настроили Unified Service Desk с помощью тех же учетных данных пользователя, которые назначены конфигурации Contoso в пошаговом руководстве 1. Создание простого приложения агента для приложений единого интерфейса. Сведения о подключении к экземпляру Dataverse с помощью клиентского приложения Unified Service Desk см. в статье "Подключение к экземпляру приложения на основе модели" с помощью клиента Unified Service Desk
Щелкните стрелку вниз рядом с кнопкой "Поиск " на панели инструментов и выберите "Учетная запись ", чтобы отобразить записи учетной записи из приложения на основе модели.
Щелкните расширитель, чтобы отобразить левую область (SessionExplorerPanel).
Щелкните любую из записей учетной записи, чтобы отобразить соответствующие сведения об учетной записи в сеансе в приложении агента. Обратите внимание, что имя вкладки сеанса автоматически отображает слово Session: за которым следует имя текущей учетной записи. В левой области отображаются сведения об обзоре сеанса, определенные ранее.
Если открыть другую запись учетной записи, она будет отображаться в другом сеансе в клиентском приложении. Чтобы открыть другую учетную запись, щелкните стрелку вниз рядом с кнопкой "Поиск ", нажмите кнопку "Учетная запись", а затем щелкните имя учетной записи, чтобы отобразить сведения об учетной записи в другом сеансе.
Conclusion
В этом пошаговом руководстве вы узнали, как использовать правила конфигурации строк сеанса для контекстно отображения имени вкладки сеанса и основных сведений о записи в сеансе в приложении агента. Вы также узнали, как фильтровать доступ к элементам управления Unified Service Desk с помощью конфигурации.
См. также
Поддержка приложений единого интерфейса в Unified Service Desk
Страница единого интерфейса (хостируемый элемент управления)
Пошаговое руководство по настройке единого интерфейса и единой службы
Пошаговое руководство 1. Создание простого приложения агента для приложений единого интерфейса
Пошаговое руководство 2: Отображение внешней веб-страницы в приложении агента
Пошаговое руководство 3. Отображение записей приложений единого интерфейса в приложении агента
Пошаговое руководство 6: Настройка размещенного контрола отладчика в приложении агента
Пошаговое руководство 7. Настройка скриптов агента в приложении агента