Как настроить перспективу Службы поддержки моего сотрудника в HYBRIS? - PullRequest
0 голосов
/ 12 февраля 2019

Я создал свою пользовательскую группу и сотрудника, который имеет эту группу.Я все сделал правильно, и я хочу, чтобы мой пользовательский сотрудник использовал ту же перспективу, что и CustomerSupportAgent.Поэтому, когда войдите в систему с моим персоналом, чтобы увидеть перспективу Customer-Support, а не администрирование.Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Вам необходимо присвоить CustomerSupportAgent вашему сотруднику или сделать вашу группу подгруппой того же, чтобы просмотреть перспективу CS.

0 голосов
/ 12 февраля 2019

Конфигурация перспективы Backoffice доступна в файле backoffice-config XML.В случае, если вам нужно сделать перспективу CS доступной для своего настраиваемого сотрудника, посмотрите на пример из Customersupportbackoffice-backoffice-config.xml

<context component="perspective-chooser" principal="orgemployeerole" merge-by="module" parent="commerceservicesbackoffice">
    <y:perspective-chooser xmlns:y="http://www.hybris.com/cockpitng/config/perspectiveChooser">
        <y:defaultPerspective name="organizationBackofficePerspective"/>
        <y:authority name="orgemployeerole">
            <y:perspective id="organizationBackofficePerspective"/>
            <y:perspective id="CustomerSupport-Perspective"/>
        </y:authority>
    </y:perspective-chooser>
</context>

<context component="perspective-view-switcher" principal="customersupportadministratorrole">
    <vs:view-switcher xmlns:vs="http://www.hybris.com/cockpitng/config/viewSwitcher">
        <vs:authority name="customersupportadministratorrole">
            <vs:view id="CustomerSupport-Perspective"/>
            <vs:view id="hmc2"/>
        </vs:authority>
    </vs:view-switcher>
</context>

Или просто назначьте customersupportagentgroup для вашей настраиваемой группы, если это возможно.

UPDATE UserGroup; UID[unique = true]; groups(uid)[append = true]
; admingroup        ; customersupportagentgroup
...