IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Lister les boites email partagées de mon organisation.


Sujet :

C#

  1. #1
    Membre expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Points : 3 304
    Points
    3 304
    Par défaut Lister les boites email partagées de mon organisation.
    Bonjour,

    Je voudrais lister les boites emails partagées pour pouvoir afficher la liste dans un site développer en C# avec Blazor.

    J'ai lu que ce n'était pas par l'API MSGraph dans ce cas et je n'ai trouvé que des exemples en powershell.

    Une idée de comment je pourrais procéder ?
    Articles sur les technologies .NET

    Une réponse vous a aidé ? utilisez le bouton

    Votre problème est résolu ? utilisez le bouton

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 674
    Points : 5 259
    Points
    5 259
    Par défaut
    Une boîte mail (même partagée) est obligatoirement liée à un utilisateur.
    Il n'existe donc pas d'API graph, et c'est logique, renvoyant une liste de boîtes mail partagée.

    Mais si tu connais l'utilisateur, tu as accès à ses paramétrages de boîtes mails via l'API graph correspondante.
    Quelque chose ressemblant à ceci : GET /users/{id|userPrincipalName}/mailboxSettings où id est l'identifiant de l'utilisateur.
    DOC : https://github.com/microsoftgraph/mi...boxsettings.md

    Ce qui va déterminer si la boîte est partagée est la valeur contenu dans la propriété userPurpose.
    Plus particulièrement la sous-propriété value qui contiendra la chaine "shared" sur une boîte partagée.
    DOC : https://github.com/microsoftgraph/mi...userpurpose.md

    Il faut donc pour chaque utilisateur aller chercher ses boîtes partagées.
    Pour obtenir la liste des utilisateurs : GET /users.
    DOC : https://learn.microsoft.com/en-us/gr...-1.0&tabs=http

Discussions similaires

  1. [Toutes versions] Recherche comment boucler sur les boites emails ?
    Par Gerard_tlse dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 23/04/2015, 20h27
  2. Comment lister les BPL/DLL qu'utilise mon appli ?
    Par pepito62 dans le forum Langage
    Réponses: 5
    Dernier message: 11/07/2013, 14h29
  3. Comment lister les adresses emails d'un fichier
    Par djibril dans le forum Téléchargez
    Réponses: 0
    Dernier message: 30/06/2011, 15h28
  4. une page de confirmation affiche des espaces sur les boites email
    Par webdesigner82 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 06/10/2009, 12h14
  5. [VBA-O] Lister les dossiers dans 'boite de récéption'
    Par Elstak dans le forum VBA Outlook
    Réponses: 1
    Dernier message: 14/08/2006, 11h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo