Fehlerbehebung bei Meldungen wie „Sie benötigen die Berechtigung, um auf diese Website/dieses Element zuzugreifen“, wenn Sie versuchen, über SharePoint auf Learn365-Schulungen zuzugreifen

Einführung

In bestimmten Fällen können Benutzer beim Versuch, auf eine SharePoint-Seite für die Schulung zuzugreifen, auf Fehler wie „Sie benötigen die Berechtigung, um auf diese Website/dieses Element zuzugreifen“ stoßen.

In diesem Artikel gehen wir auf Lösungen ein, die sowohl in Learn365 als auch in SharePoint implementiert werden können, um diese Probleme zu beheben oder zu verhindern.

 

access_without_permissions.png

 

Lösungen in Learn365

In Learn365 können Sie diese Probleme auf folgende Weisen angehen:

  • Gehen Sie zum Learn365 Admin Center > Select a catalog > Benutzer und Gruppen > Benutzer.
  • Über die Learn365 API

 

Im Learn365 Admin Center über die Liste Benutzer und Gruppen > Benutzer

Erforderliche Rolle: Katalogadministrator

1. Gehen Sie zum Learn365 Admin Center > Select a catalog > Benutzer und Gruppen > Benutzer.

2. Überprüfen Sie, ob der Benutzer zur Liste Benutzer hinzugefügt wurde oder nur zu bestimmten Schulungen.

Wenn der Benutzer nur zu einer bestimmten Schulung hinzugefügt wurde, hat er ein spezielles Symbol, wie im folgenden Bild gezeigt.

 

user_not_in_catalog.png

 

In solchen Fällen wird der Benutzer nur zur SharePoint-Gruppe Lernende für die jeweilige Schulung hinzugefügt, aber nicht zur SharePoint-Gruppe Besucher der Kurskatalog-Website. Dies könnte dazu führen, dass die Benutzer auf Zugriffsprobleme stoßen.

Wir empfehlen Ihnen, alle Mitarbeitenden zur Liste Benutzer hinzuzufügen, bevor Sie sie in den jeweiligen Kursen oder Schulungsplänen registrieren. Das Hinzufügen zur Liste Benutzer bedeutet, dass dieser Lernende automatisch der SharePoint-Gruppe Besucher der Kurskatalog-Website in SharePoint hinzugefügt wird. Folglich erhält der Lernende über die Gruppe Besucher die Berechtigungsstufe Lesen auf der SharePoint-Kurskatalog-Website. Dadurch kann er alle Startseiten von Kursen und Schulungsplänen im Kurskatalog anzeigen, und es wird verhindert, dass Benutzer beim Navigieren im Kurskatalog die SharePoint-Meldung „Zugriff verweigert“ erhalten.

Wenn Sie einen Benutzer zur Liste Benutzer hinzufügen, gehen keine vorherigen Lerninformationen für diesen Benutzer verloren. Dies beinhaltet den Kursfortschritt und abgeschlossene Inhalte.

 

Über die Learn365 API

Es kann Situationen geben, in denen das Konto eines bestehenden Benutzers gelöscht wird und später ein Konto für einen anderen Benutzer mit dem gleichen Anmeldenamen erstellt wird.

SharePoint erkennt das gelöschte Konto und hindert den neuen Benutzer daran, auf die Seite zuzugreifen.

Über die Learn365 API können Sie überprüfen, ob dies der Fall ist und ob Sie identische Benutzerkonten in Learn365 haben.

Um zu überprüfen, ob identische Benutzerkonten existieren, folgen Sie diesen Schritten:

1. Autorisieren Sie sich in der Learn365 API, autorisieren Sie sich mit dem entsprechenden API-Schlüssel und navigieren Sie zum Abschnitt Users.

2. Suchen Sie den Abschnitt Users, erweitern Sie ihn, suchen Sie den Endpunkt GET​/odata​/v2​/Users und Select Try it out.

3. Geben Sie in $filter Title eq '{user_title}' ein, zum Beispiel Title eq 'Adele Vance'.

4. Select Execute. Überprüfen Sie die zurückgegebenen Daten im Response body. Sie finden dabei doppelte eventuell Anmeldenamen.

 

the_response_body.png

 

Wenn das der Fall ist, können Sie:

  • diese Benutzerkonten zusammenführen, um Konflikte in Learn365 zu beseitigen. Weitere Informationen darüber, wie Benutzerkonten zusammengeführt werden können, finden Sie in diesem Artikel.
  • Suchen Sie nach einer Lösung in SharePoint.

 

Lösungen in SharePoint

Erforderliche Rolle: SharePoint-Administrator

Als Lösungen in SharePoint kommen folgende Optionen in Betracht:

  • Der SharePoint-Administrator und der globale Microsoft 365-Administrator können Diagnosen auf dem Tenant durchführen, um Probleme zu identifizieren, die sich auf den Benutzerzugriff auswirken, indem sie den folgenden Link öffnen: https://aka.ms/PillarCheckUserAccess.
  • Überprüfen Sie die Berechtigungen der betroffenen Benutzer in SharePoint für den relevanten Kurskatalog und ergreifen Sie die notwendigen Maßnahmen. Führen Sie dazu die folgenden Schritte aus:

1. Gehen Sie auf der entsprechenden SharePoint-Kurskatalog-Startseite zu Einstellungen > Websiteberechtigungen.

 

site_settings_.png

 

2. Wählen Sie im geöffneten Bereich Berechtigungen Erweiterte Berechtigungseinstellungen. aus

 

advanced_permissions_.png

 

3. Wählen Sie auf der geöffneten Seite Berechtigungen Berechtigungen prüfen. Dadurch wird ein Fenster geöffnet, in dem Sie den Namen oder die E-Mail-Adresse des betreffenden Benutzers eingeben und dann Jetzt prüfen. auswählen

 

Check_permissions_.png

 

Als Ergebnis können Sie eines der folgenden Ergebnisse sehen und müssen weitere Aktionen durchführen:

  • Der Benutzer hat im Kurskatalog die Read-Berechtigungen der Gruppe Visitors. In diesem Fall sollte der Benutzer keine Berechtigungsprobleme haben.

 

catalog_visitors_group.png

 

  • Der Benutzer hat keine Berechtigungen (Keine).

Fügen Sie den Benutzer in diesem Fall über Learn365 Admin Center > Select a catalog > Users and groups > Users dem entsprechenden Kurskatalog hinzu.

Wir empfehlen Ihnen, alle Benutzer zur Liste Users hinzuzufügen, bevor Sie sie in den jeweiligen Kursen oder Schulungsplänen registrieren. Das Hinzufügen zur Liste Users bedeutet, dass Benutzer automatisch der SharePoint-Websitegruppe Visitors des Kurskatalogs hinzugefügt werden. Dadurch erhalten Lernende/Lernender über die Gruppe Visitors die Berechtigungsstufe Read auf der SharePoint-Kurskatalog-Website. So können sie alle Startseiten von Kursen und Schulungsplänen im Kurskatalog anzeigen, und es wird verhindert, dass Benutzern beim Navigieren im Kurskatalog die SharePoint-Meldung „Zugriff verweigert“ angezeigt wird.

 

None_permissions.png

 

  • Der Benutzer hat in der SharePoint-Gruppe Visitors „Read, Limited access“ statt „Read“.

Überprüfen Sie in diesem Fall die Berechtigungsstufe in der SharePoint-Gruppe Visitors. Wählen Sie dazu Permission Levels aus und wählen Sie im geöffneten Bereich Permissions Levels den entsprechenden Link zur Berechtigungsstufe aus, um die Einstellungen anzupassen.

 

check_permission_levels_.png

 

4. Wenn der Fehler weiterhin besteht, löschen Sie den betroffenen Benutzer aus der SharePoint-Website-Sammlung (Kurskatalog) und fügen Sie ihn über Learn365 Admin Center > Select a catalog > Users and groups > Users dem Kurskatalog hinzu.

 

Um den Benutzer aus der SharePoint-Website-Sammlung zu löschen, folgen Sie diesen Schritten:

1. Navigieren Sie von der Startseite des Kurskatalogs zur Gruppe Alle Personen Ihres Kurskatalogs, indem Sie /_layouts/15/people.aspx?MembershipGroupId=0 am Ende der Kurskatalog-URL hinzufügen. Beispiel: https://compafi464.sharepoint.com/sites/Academy/_layouts/15/people.aspx?MembershipGroupId=0

2. Auf der geöffneten Seite sehen Sie eine Liste aller Benutzer der aktuellen SharePoint-Website-Sammlung (Kurskatalog). Wählen Sie das Kontrollkästchen des betroffenen Benutzers aus und wählen Sie in der Dropdownliste Aktionen Benutzer aus der Website-Sammlung löschen aus.

 

delete_user_.png

 

3. Fügen Sie den Benutzer über Learn365 Admin Center > einen Katalog auswählen > Benutzer und Gruppen > Benutzer zum Kurskatalog hinzu. Überprüfen Sie, ob der Benutzer Zugriff hat und ob er in der Gruppe Visitors dieser Website vorhanden ist.

4. Wenn die Synchronisation zwischen Learn365 und SharePoint fehlschlägt und der Benutzer weiterhin auf das Problem stößt, empfehlen wir, den Benutzer über das PowerShell-Skript erneut zur SharePoint-Gruppe Visitors des Kurskatalogs hinzuzufügen. Für detaillierte Schritte siehe diese Microsoft-Dokumentation.

 

Weitere Informationen zur Fehlerbehebung bei diesem Problem finden Sie in der folgenden Microsoft-Dokumentation:

 

War dieser Beitrag hilfreich?
0 von 0 fanden dies hilfreich

Kommentare

Zu diesem Beitrag können keine Kommentare hinterlassen werden.