Ändern Sie das Help Center-Design so, dass HTML für Benutzer anhand ihrer Rolle und Gruppe nicht angezeigt wird. Wenn die Informationen, die Sie ausblenden möchten, sensibel sind, ist dies möglicherweise keine praktikable Lösung für Sie, da die Benutzer den vollständigen Code mit der Funktion Seitenquelle anzeigen in ihrem Webbrowser anzeigen können.
Dieser Workflow enthält die folgenden Abschnitte:
- Option 1: HTML je nach Rolle des Benutzers aus- oder einblenden
- Option 2: HTML je nach Gruppe des Benutzers aus- oder einblenden
Option 1: HTML je nach Rolle des Benutzers aus- oder einblenden
Kopieren Sie das folgende Code-Snippet und fügen Sie es direkt unter dem ersten Fügen Sie den folgenden Code unter der CSS-Vorlage ein. Fügen Sie den folgenden Code unter der JS-Vorlage ein. Kopieren Sie das folgende Code-Snippet und fügen Sie es direkt unter dem ersten Fügen Sie den folgenden Code unter der CSS-Vorlage ein. Fügen Sie den folgenden Code unter der JS-Vorlage ein. In diesem Beispiel ersetzen Sie Weitere Informationen finden Sie im folgenden Beitrag: Anpassen des Help-Center-Designs.<div class="anonymous">
<h1>Welcome Anonymous User!</h1>
</div>
<div class="end_user">
<h1>Welcome End-User!</h1>
</div>
<div class="agent">
<h1>Welcome Agent!</h1>
</div>
<div class="manager">
<h1>Welcome Manager!</h1>
</div>div.anonymous, div.end_user, div.agent, div.manager {
width: 100%;
text-align: center;
display: none;
}const anonymous = document.querySelector(".anonymous")
const end_user = document.querySelector(".end_user")
const agent = document.querySelector(".agent")
const manager = document.querySelector(".manager")
// Show div html based on role
if (HelpCenter.user.role=="anonymous"){
anonymous.style.display = "block";
}
if (HelpCenter.user.role=="end_user"){
end_user.style.display = "block";
}
if (HelpCenter.user.role=="agent"){
agent.style.display = "block";
}
if (HelpCenter.user.role=="manager"){
manager.style.display = "block";
}
Option 2: HTML je nach Gruppe des Benutzers aus- oder einblenden
const user_group = document.querySelector(".user_group")
<div class="user_group">
<h1>Welcome to L2 Support!</h1>
</div>
div.user_group {
width: 100%;
text-align: center;
display: none;
}
'L2 Support'
durch Ihre Benutzergruppe.const groups = HelpCenter.user.groups;
for (let i = 0; i < groups.length; i++) {
if (groups[i].name == 'L2 Support' && groups[i].isActive == true) {
user_group.style.display = "block";
}
}