Partager via


Déployer le connecteur Veeva QualityDocs Microsoft 365 Copilot

Le connecteur Veeva QualityDocs Microsoft 365 Copilot permet aux organisations d’indexer des documents de qualité contrôlés, tels que les procédures d’exploitation Standard (SOP), les instructions de travail, les stratégies, les CAPA et les enregistrements de lots, de Veeva Vault QualityDocs dans Microsoft Graph. Cette intégration les rend accessibles dans les expériences Microsoft 365, y compris Microsoft 365 Copilot et Recherche Microsoft. Le connecteur respecte le modèle d’autorisation granulaire de Vault QualityDocs, garantissant que seuls les utilisateurs autorisés peuvent voir ou interagir avec les documents pertinents. En associant les fonctionnalités d’IA de Microsoft à la source unique de QualityDocs, les équipes de vérité, de qualité, de réglementation, de fabrication et de chaîne d’approvisionnement peuvent collaborer plus efficacement tout en maintenant la conformité.

Cet article décrit les étapes de déploiement et de personnalisation du connecteur Veeva QualityDocs. Pour obtenir des informations générales sur le déploiement du connecteur Copilot, consultez Configurer des connecteurs Copilot dans le Centre d’administration Microsoft 365.

Configuration requise

Avant de déployer le connecteur, vérifiez que vous remplissez les conditions préalables suivantes :

  • Vous devez être administrateur Microsoft 365.
  • Votre organization doit disposer d’un environnement Veeva Vault QualityDocs configuré.
  • Microsoft Entra ID devez être configuré pour l’authentification OAuth 2.0/OpenID Connect.
  • Vous devez disposer de l’ID client et de la clé secrète client de votre application Microsoft Entra.
  • Vous devez disposer de l’URL instance Veeva Vault QualityDocs.
  • Le mappage de l’identité utilisateur entre Veeva Vault QualityDocs et Microsoft Entra ID doit être configuré.

Inscrire une application et configurer OAuth

Procédez comme suit pour configurer Microsoft Entra ID OAuth 2.0/OpenID Connect pour le connecteur Veeva QualityDocs.

  1. Inscrire une application dans Microsoft Entra ID.

    • Accédez à centre d’administration Microsoft Entra>inscriptions d'applications>Nouvelle inscription.
    • Nommez l’application et sélectionnez Comptes dans cet annuaire organisationnel uniquement.
    • Ajoutez l’URI de redirection :
      • Pour Microsoft 365 Entreprise :https://gcs.office.com/v1.0/admin/oauth/callback
      • Pour Microsoft 365 Government : https://gcsgcc.office.com/v1.0/admin/oauth/callback
    • Générez une clé secrète client sous Certificats & Secrets et stockez-la en toute sécurité.
  2. Configurez OAuth dans Veeva QualityDocs.

    • Accédez à Administration > Paramètres > OAuth 2.0/OpenID Connect Profiles.
    • Créez un profil, définissez l’État sur actif, puis sélectionnez Azure AD comme fournisseur.
    • Choisissez Charger les métadonnées> ASFournir l’URL des métadonnées du serveur d’autorisation, puis collez le lien suivant. Remplacez {tenant-id} par votre ID de locataire. https://login.microsoftonline.com/{tenant-id}/v2.0/.well-known/openid-configuration
    • Définissez Identité dans une autre revendication sur upn, et dans Type d’ID utilisateur, sélectionnez ID fédéré. L’UPN doit être le même que l’ID fédéré.
    • Choisissez Applications clientes>Ajouter et utilisez l’ID client de votre application Microsoft Entra ID pour l’ID client d’application et l’ID client du serveur d’autorisation. Ajoutez une étiquette d’application.

    Remarque

    Pour activer effectuer une validation de restriction d’audience stricte, ajoutez l’ID client au champ Audience .

  3. Créer des stratégies de sécurité et lier des utilisateurs.

    • Accédez à Administration > Paramètres Stratégies >> de sécuritéCréer une>authentification unique. Fournissez un nom et une description, puis définissez la status sur active.
    • Pour le type d’authentification, choisissez Authentification unique, puis choisissez un profil. Pour plus d’informations, consultez Configuration de l’authentification unique.
    • Dans profil eSignature, sélectionnez Aucun, puis dans Profil OAuth 2.0 / OpenID Connect, sélectionnez le profil OAuth 2.0 que vous avez créé. Conservez les valeurs par défaut pour les autres paramètres.
    • Accédez à Administration>Utilisateurs & Groupes, sélectionnez le propriétaire du coffre, puis choisissez Modifier.
    • Dans Détails>Stratégie de sécurité, remplacez les valeurs par la nouvelle stratégie et, dans ID fédéré, remplacez la valeur par l’UPN du compte d’administrateur du connecteur.

Déployer le connecteur

Pour ajouter le connecteur Veeva QualityDocs pour votre organization :

  1. Dans le Centre d’administration Microsoft 365, dans le volet gauche, choisissezConnecteursCopilot>.
  2. Accédez à l’onglet Connecteurs , puis dans le volet gauche, choisissez Galerie.
  3. Dans la liste des connecteurs disponibles, choisissez Veeva QualityDocs.

Définir le nom d’affichage

Le nom d’affichage est utilisé pour identifier les références dans les réponses Copilot afin d’aider les utilisateurs à reconnaître le fichier ou l’élément associé. Le nom d’affichage indique également le contenu approuvé et est utilisé comme filtre source de contenu.

Vous pouvez accepter le nom d’affichage Veeva QualityDocs par défaut ou personnaliser la valeur pour utiliser un nom d’affichage que les utilisateurs de votre organization reconnaître.

Pour plus d’informations sur les noms d’affichage et les descriptions des connecteurs, consultez Améliorer la découverte copilote du contenu du connecteur.

Définir instance URL

Entrez l’URL de votre instance Veeva QualityDocs. Par exemple : https://<your-vault-domain>.veevavault.com.

Choisir le type d’authentification

Pour authentifier le connecteur Veeva QualityDocs, pour le type d’authentification, choisissez Microsoft Entra ID OIDC et fournissez les informations suivantes :

  • URL de l’ID de session du coffre : dans Veeva QualityDocs, accédez à Administration panneau>Paramètres>OAuth 2.0/ OpenID Connect Profiles, puis choisissez le profil que vous avez créé pour cette connexion. Copiez l’URL de l’ID de session du coffre.
  • ID client : ID d’application de l’application Entra que vous avez inscrite pour Veeva QualityDocs.
  • Clé secrète client : clé secrète client associée à l’application Entra.

Sélectionnez Autoriser à vous connecter avec votre compte d’ID Entra, puis sélectionnez Consentement au nom de votre organization, puis sur l’écran de demande d’autorisation, choisissez Accepter.

Importante

Configurez les paramètres d’administration Microsoft Entra ID et Veeva QualityDocs pour activer l’authentification Microsoft Entra ID.

Déploiement

Pour effectuer un déploiement sur un public limité, choisissez le bouton bascule en regard de Déploiement sur une audience limitée et spécifiez les utilisateurs et les groupes sur lesquels déployer le connecteur. Pour plus d’informations, consultez Déploiement intermédiaire pour les connecteurs Copilot.

Choisissez Créer pour déployer la connexion. Le connecteur Copilot Veeva QualityDocs commence immédiatement à indexer du contenu.

Le tableau suivant répertorie les valeurs par défaut qui sont définies.

Catégorie Valeur par défaut
Utilisateurs Respecte les autorisations Veeva QualityDocs ; seuls les documents visibles sont accessibles.
Contenu Indexe les métadonnées clés, telles que le nom du document, le propriétaire et la phase de cycle de vie.
Synchronisation Analyses complètes tous les jours.

Pour personnaliser ces valeurs, choisissez Configuration personnalisée. Pour plus d’informations, consultez Personnaliser les paramètres.

Après avoir créé votre connexion, vous pouvez consulter les status dans la section Connecteurs du Centre d’administration Microsoft 365.

Personnaliser les paramètres (facultatif)

Vous pouvez personnaliser les valeurs par défaut pour les paramètres du connecteur Veeva QualityDocs. Pour personnaliser les paramètres, dans la page du connecteur dans le Centre d’administration, choisissez Configuration personnalisée.

Personnaliser les paramètres utilisateur

Autorisations d’accès

Le connecteur respecte les listes de contrôle d’accès (ACL) définies dans Veeva QualityDocs. Seuls les utilisateurs disposant d’autorisations d’affichage dans Veeva QualityDocs peuvent voir le contenu indexé dans Microsoft 365. Les administrateurs peuvent éventuellement autoriser tous les utilisateurs à accéder à tout le contenu indexé, bien que cette approche ne soit pas recommandée pour les dépôts réglementés.

Mappage des identités

Le connecteur s’appuie sur le mappage des identités d’utilisateur Veeva QualityDocs (par exemple, l’ID fédéré) à Microsoft Entra ID comptes d’utilisateur. Assurez-vous que l’UPN Microsoft Entra correspond à l’ID fédéré utilisé dans QualityDocs, ou configurez le mappage d’identité personnalisé pour que les autorisations de sécurité puissent être appliquées correctement.

Si vous souhaitez appliquer les paramètres de sécurité de votre instance Veeva QualityDocs, choisissez Non-ME-ID comme type d’identité pour votre source de contenu.

Entrez les informations requises pour le mappage d’identité. Par exemple, si vous souhaitez mapper des identités en fonction d’adresses e-mail :

  1. Pour la propriété utilisateur Microsoft Entra, sélectionnez Courrier.
  2. Sous propriété utilisateur non Microsoft Entra, sélectionnez Ajouter une propriété d’identité, puis choisissez Email. Utilisez une expression telle que ([^@]+) pour capturer une séquence d’un ou plusieurs caractères qui ne sont pas le @ symbole. Créez une formule pour terminer le mappage, par exemple {0}@<your-domain>.

Personnaliser les paramètres de contenu

Chaîne de requête

Vous pouvez utiliser des conditions de chaîne de requête pour inclure uniquement les documents pertinents afin de permettre une indexation plus ciblée et plus efficace.

Gérer les propriétés

Le tableau suivant répertorie les propriétés que le connecteur Veeva QualityDocs indexe par défaut.

Propriété Étiquette sémantique Description Attributs de schéma
contenu Texte principal ou contenu du corps extrait du document Recherche
country Pays ou région associé au document Requête, récupération
createdBy CreatedBy Utilisateur qui a initialement créé le document Requête, récupération
createdByUserId Identificateur d’utilisateur interne pour le créateur du document Requête, récupération
daysBeforeToStartPeriodicReview Nombre de jours avant le début de la révision périodique du document Requête, récupération
documentCreationDate CreatedDateTime Date et heure de création initiale du document Requête, récupération
documentId Identificateur unique du document dans le système Veeva Requête, récupération
extension FileExtension Extension de type de fichier telle que PDF, DOCX, XLSX Interroger, Récupérer, Rechercher
fileName Titre Nom de fichier ou titre du document Interroger, Récupérer, Rechercher
format Informations de format ou de type de document Requête, récupération
id Identificateur unique de l’enregistrement de document Requête, récupération
implementationPeriodDays Nombre de jours désignés pour l’implémentation du document Requête, récupération
importedDocument Indique si le document a été importé Requête, récupération
lastModifiedBy LastModifiedBy Utilisateur ayant modifié le document pour la dernière fois Requête, récupération
lastModifiedByUserId Identificateur d’utilisateur interne du dernier modificateur Requête, récupération
cycle de vie État du cycle de vie du document (par exemple, Brouillon, Approuvé) Requête, récupération
majorVersion Numéro de version principale du document Requête, récupération
minorVersion Numéro de version mineure du document Requête, récupération
obsolescenceApprouver Indique si l’obsolescence est approuvée Requête, récupération
owningDepartment Service responsable de la propriété du document Requête, récupération
owningFacility Fonctionnalité associée à la propriété du document Requête, récupération
periodicReviewFrequency Fréquence à laquelle le document fait l’objet d’un examen périodique Requête, récupération
produit Produit lié au document ou couvert par celui-ci Requête, récupération
referenceModelCategory Catégorie de modèle de référence de haut niveau du document Requête, récupération
referenceModelSubcategory Sous-catégorie dans la classification du modèle de référence Requête, récupération
requiresDcc Indique si le contrôle de modification de document est requis Requête, récupération
étendue Étendue ou applicabilité du document Requête, récupération
size Taille du fichier du document
status Document status (par exemple, Actif, Archivé) Requête, récupération
Sous-type Sous-type ou classification spécifique du document Requête, récupération
type Type ou catégorie principale du document Requête, récupération
url url URL directe pour accéder au document ou afficher un aperçu Requête, récupération
versionModifiedDate LastModifiedDateTime Date et heure de la dernière modification de cette version Requête, récupération

Personnaliser les intervalles de synchronisation

Vous pouvez modifier la fréquence des analyses complètes en fonction des besoins de votre organization. La valeur par défaut est une analyse complète tous les jours. Pour plus d’informations, consultez Recommandations pour les paramètres de synchronisation.