Solutions2Share
Trust Center

PnP Package

Wir möchten, dass sich unsere Kunden bei der Nutzung des PnP-Packages unserer Datenerfassungspraktiken sicher und bewusst sind.

Hinweis

Der Inhalt dieser Seite kann sich ändern. Wir empfehlen dir, dich vierteljährlich über Aktualisierungen zu informieren.

Praktiken der Datenverwaltung

Durch seine verschiedenen Funktionen greift das PnP-Paket auf verschiedene Arten von Daten zu, verarbeitet und speichert sie:

  • Authentifizierung
  • Team/Gruppe/Site Daten
  • Benutzerdaten
  • Teams Kanal/Dateien

Hier siehst du, wie wir die Daten für diese verschiedenen Kategorien verwalten:

DatenAccessedCachedStoredAnmerkungen
Authentifizierung✔ ✔ 🚫 Zugriffstoken für Anwendungsberechtigungen und Zwischenspeicherung, während die Funktion ausgeführt wird
Team/Gruppen/Site Daten✔ ✔ ✔ ID von Teams/Gruppen/Sites werden aufgerufen und zwischengespeichert. Site Daten werden in Azure gespeichert.
Benutzerprofile✔ ✔ 🚫 Wird nach jeder Anmeldung aufgerufen und aktualisiert.
Wird so lange gespeichert, wie die Organisation aktiv ist.
Benutzerdaten✔ ✔ 🚫 Wird während der Speicherung der Site Daten aufgerufen und zwischengespeichert, aber wieder entfernt.
Teams Kanal✔ ✔ 🚫 Name und eindeutige ID des Kanals.
Kein Cache.
Wird so lange gespeichert, wie die Organisation aktiv ist.
Teams Konversationen🚫 🚫 🚫 Kein Zugang.
Kein Cache.
Keine Speicherung.
Teams Dateien✔ ✔ ✔ Zugriff auf die Datei und Zwischenspeicherung im Skript.
In Azure gespeicherte Datei für die Einführung von Vorlagen.

Microsoft Graph API-Anwendungsberechtigungen

ScopeBeschreibungBegründungErforderliche Zustimmung der Administration
User.Read.AllVollständige Profile aller Nutzer lesenErmöglicht es der Anwendung, Benutzerprofile zu lesen, ohne dass ein Benutzer angemeldet ist.Ja
TeamSettings.ReadWrite.AllLesen und Ändern der Einstellungen aller TeamsLesen und Ändern der Einstellungen aller Teams, ohne dass ein Benutzer angemeldet ist.Ja
Group.ReadWrite.AllGruppen lesen und schreibenErmöglicht es der Anwendung, Gruppen zu erstellen, alle Gruppeneigenschaften und -mitgliedschaften zu lesen, Gruppeneigenschaften und -mitgliedschaften zu aktualisieren und Gruppen zu löschen. Außerdem kann die App Unterhaltungen lesen und schreiben. Alle diese Vorgänge können von der App ohne einen angemeldeten Benutzer durchgeführt werden.Ja

SharePoint API-Anwendungsberechtigungen

ScopeBeschreibungBegründungErforderliche Zustimmung der Administration
User.ReadWrite.AllBenutzerprofile lesen und schreiben.Ermöglicht es der App, Benutzerprofile zu lesen und zu aktualisieren und grundlegende Informationen über die Website zu lesen, ohne dass ein Benutzer angemeldet ist.Ja
TermStore.ReadWrite.AllLesen und Schreiben von verwalteten Metadaten.Ermöglicht es der Anwendung, unternehmensverwaltete Metadaten zu schreiben und grundlegende Website-Informationen zu lesen, ohne dass ein angemeldeter Benutzer erforderlich ist.Ja
Sites.FullControl.AllVolle Kontrolle über alle Site Collections.Ermöglicht der Anwendung die vollständige Kontrolle über alle Site Collections ohne einen angemeldeten Benutzer.Ja

Microsoft Teams Apps Sicherheit und Compliance

Um Unternehmen die Informationen zur Verfügung zu stellen, die sie benötigen, um Entscheidungen über die von ihnen verwendeten Microsoft Teams-Apps und Add-Ins zu beschleunigen und zu informieren, arbeitet Microsoft mit seinen Microsoft 365-Entwicklerpartnern zusammen. Diese Informationen werden durch Informationen aus dem App-Katalog von Microsoft Cloud App Security und durch Informationen ergänzt, die von den Entwicklern bereitgestellt werden, wenn sie ihre Apps einreichen. Diese Informationen zur Sicherheit, zum Umgang mit Daten und zur Einhaltung von Vorschriften sollen Unternehmen dabei helfen, die Risiken bei der Nutzung dieser Anwendungen zu bewerten und zu bewältigen.

Hinweis

Microsoft 365 App Compliance Programm

Architektur und Flow Diagramm

Illustration: PnP Package

Ressource Endpoints

Der gesamte Datenverkehr von und zur PnP-Paketplattform erfolgt über das HTTPS-Protokoll an Port 443. Im Folgenden findest du eine kurze Beschreibung der einzelnen Flows:

NameKommentare
.msecnd.net und *.visualstudio.comfür die Analyse von Leistungskennzahlen

Dependencies

Server

NameVersionURLLizenz
Microsoft.ApplicationInsights2.13.1https://licenses.nuget.org/MITMIT
Microsoft.Graph3.33.0https://licenses.nuget.org/MITMIT
Microsoft.Identity.Client4.36.1https://licenses.nuget.org/MITMIT
AngleSharp0.14.0https://github.com/AngleSharp/AngleSharp/tree/main#licenseMIT
Microsoft.SharePointOnline.CSOM16.1.*https://licenses.nuget.org/MITMIT
System.IdentityModel.Tokens.Jwt6.12.2https://licenses.nuget.org/MITMIT
PnP.Framework1.11.*-*https://github.com/pnp/pnpframework/blob/dev/LICENSEMIT
PnP.Core1.8.*-*https://licenses.nuget.org/MITMIT
PnP.Core.Auth1.8.*-*https://licenses.nuget.org/MITMIT
PnP.Core.Admin1.8.*-*https://licenses.nuget.org/MITMIT
PnP.Core.Transformation1.8.*-*https://licenses.nuget.org/MITMIT
PnP.Core.Transformation.SharePoint1.8.*-*https://licenses.nuget.org/MITMIT
PowerShellStandard.Library5.1.0https://github.com/PowerShell/PowerShell/blob/master/LICENSE.txtMIT
System.Reflection.Emit4.7.0https://licenses.nuget.org/MITMIT
System.Runtime.Loader4.3.0https://dotnet.microsoft.com/en-us/dotnet_library_license.htmMIT
Antwort nicht gefunden?Kontaktiere uns