sharepoint SharePoint 2013: accéder aux données de service de profil utilisateur à l'aide de JSOM dans SharePoint 2013


Exemple

SharePoint 2013: accéder aux données de service de profil utilisateur à l'aide de JSOM dans SharePoint 2013

Dans cet article, nous allons apprendre à gérer ou à accéder à l’application UPS (User Profile Service) en utilisant JSOM (Javascript Object Model) et à créer une application de base. Avant de commencer, passons d'abord par la terminologie de base de l'onduleur.

Profil d'utilisateur - Il contient toutes les informations des personnes dans une organisation de manière organisée. Il affiche toutes les propriétés telles que AccountName, FirstName, LastName, WorkEmail, etc. liées à un utilisateur.

Application de service de profil utilisateur - Il est considéré comme un emplacement centralisé pour stocker tous les profils utilisateur et permet aux administrateurs de configurer ou de gérer des profils, la synchronisation des profils, Mon site, les balises sociales, etc.

Mon site - Site personnalisé permettant à un utilisateur individuel de gérer ses informations et de stocker des documents, des liens, etc. Mon site est accessible en cliquant sur Nom d'utilisateur dans le coin supérieur droit de la page SharePoint.

Gérer et accéder aux données de profil utilisateur

Comme nous allons travailler avec JSOM, nous ne pouvons effectuer que des opérations de «lecture», à l'exception de la possibilité de modifier l'image de profil à l'aide de JSOM (ou CSOM ou REST).

* Server Side Code permet de lire / écrire les deux opérations.

Récupérer les propriétés du profil utilisateur à l'aide de JSOM

Permet de créer une application hébergée SharePoint et de récupérer les informations utilisateur dans cette application -

Lancez Visual Studio 2013 et sélectionnez "App for SharePoint 2013" dans Nouveau projet. Après avoir sélectionné le type de projet ci-dessus, une fenêtre vous permet de vous connecter au site SharePoint et de sélectionner le type d’application à déployer (voir la capture d'écran ci-dessous). Cliquez sur Terminer.

3.) Une fois le projet créé, vous verrez un ensemble de dossiers / fichiers ajoutés dans l'Explorateur de solutions ajouté par défaut au projet.

4.) Si vous ouvrez la page "Default.aspx", vous trouverez certaines bibliothèques JavaScript déjà ajoutées à la page.

Ici, nous devons ajouter une bibliothèque supplémentaire pour commencer à travailler avec les profils utilisateur