Compartir a través de


Implementación del conector de Microsoft 365 Copilot de RIM de Veeva Vault

El conector DE RIM de Veeva Vault Microsoft 365 Copilot permite a las organizaciones indexar envíos normativos y documentos de cumplimiento de Veeva Vault en Microsoft Graph, lo que los hace accesibles en todas las experiencias de Microsoft 365, incluidos Microsoft 365 Copilot y Búsqueda de Microsoft. El conector integra el modelo de permisos integrado de VAULT RIM para garantizar que los usuarios solo puedan acceder al contenido autorizado. Mejora la generación de contenido y la velocidad de revisión a través del análisis y la preparación inteligentes de contenido. Al racionalizar todo el ciclo de vida de envío normativo, el conector ayuda a los envíos a realizar un seguimiento del estado de envío de forma más eficaz y reduce significativamente los tiempos de respuesta.

En este artículo se describen los pasos para implementar y personalizar el conector DE RIM de Veeva Vault. Para obtener información general sobre la implementación del conector de Copilot, consulte Configuración de conectores de Copilot en el Centro de administración de Microsoft 365.

Requisitos previos

Antes de implementar el conector, asegúrese de cumplir los siguientes requisitos previos:

  • Debe ser administrador de Microsoft 365.
  • La instancia de RIM de Veeva Vault debe ser accesible y estar configurada correctamente.
  • Microsoft Entra ID debe configurarse para la autenticación.
  • Los permisos y roles necesarios deben asignarse en Veeva Vault y Microsoft 365.

Registro de una aplicación y configuración de OAuth

Siga estos pasos para configurar Microsoft Entra ID OAuth 2.0/OpenID Connect para el conector veeva RIM.

  1. Registre una aplicación en Microsoft Entra ID.

    • Vaya a Centro de administración Microsoft Entra>Registros de aplicaciones>Nuevo registro.
    • Asigne un nombre a la aplicación y seleccione Solo cuentas en este directorio organizativo.
    • Agregue el URI de redireccionamiento:
      • Para Microsoft 365 Enterprise:https://gcs.office.com/v1.0/admin/oauth/callback
      • Para Microsoft 365 Government: https://gcsgcc.office.com/v1.0/admin/oauth/callback
    • Genere un secreto de cliente en Certificados & secretos y almacénelo de forma segura.
  2. Configure OAuth en Veeva RIM.

    • Vaya a configuración > de Administración > OAuth 2.0/OpenID Connect Profiles(Perfiles de OAuth 2.0/OpenID Connect).
    • Cree un nuevo perfil, establezca estado en activo y seleccione Azure AD como proveedor.
    • Elija Cargar metadatos> ASProporcione la dirección URL de metadatos del servidor de autorización y pegue el vínculo siguiente. Reemplace {tenant-id} por el identificador de inquilino. https://login.microsoftonline.com/{tenant-id}/v2.0/.well-known/openid-configuration
    • Establezca Identidad en otra notificaciónupnen y, en Tipo de id. de usuario, seleccione Id. federado. El UPN debe ser el mismo que el identificador federado.
    • Elija Agregar aplicaciones> cliente y use el identificador de cliente de la aplicación de Microsoft Entra ID para el identificador de cliente de aplicación y el identificador de cliente del servidor de autorización. Agregue una etiqueta de aplicación.

    Nota:

    Para habilitar Realizar una validación estricta de restricción de audiencia, agregue el identificador de cliente al campo Audiencia .

  3. Cree directivas de seguridad y vincule a los usuarios.

    • Vaya a Administración > Configuración > Directivas> de seguridadCrear>inicio de sesión único. Proporcione un nombre y una descripción, y establezca el estado en activo.
    • Para el tipo de autenticación, elija Inicio de sesión único y elija un perfil. Para obtener más información, consulte Configuración del inicio de sesión único.
    • En eSignature Profile (Perfil de eSignature), seleccione None (Ninguno) y, en OAuth 2.0 / OpenID Connect Profile (Perfil de OAuth 2.0/ OpenID Connect), seleccione el perfil de OAuth 2.0 que ha creado. Conserve los valores predeterminados para el resto de las opciones de configuración.
    • Vaya a Administración>Usuarios & grupos, seleccione el propietario del almacén y elija Editar.
    • En Directivade seguridadde detalles>, cambie los valores a la nueva directiva y, en Id. federado, cambie el valor al UPN de la cuenta de administrador del conector.

Implementación del conector

Para agregar el conector DE RIM de Veeva Vault para su organización:

  1. En el Centro de administración de Microsoft 365, en el panel izquierdo, elija Conectores de Copilot>.
  2. Vaya a la pestaña Conectores y, en el panel izquierdo, elija Galería.
  3. En la lista de conectores disponibles, elija Veeva Vault RIM.

Establecer el nombre para mostrar

El nombre para mostrar se usa para identificar referencias en las respuestas de Copilot para ayudar a los usuarios a reconocer el archivo o elemento asociado. El nombre para mostrar también significa contenido de confianza y se usa como filtro de origen de contenido.
Puede aceptar el nombre para mostrar predeterminado de Veeva Vault RIM o personalizar el valor para usar un nombre para mostrar que reconozcan los usuarios de su organización.
Para obtener más información sobre los nombres para mostrar y las descripciones del conector, consulte Mejora de la detección de copilot del contenido del conector.

Establecimiento de la dirección URL de la instancia

Escriba la dirección URL de la instancia de RIM de Veeva Vault. Por ejemplo:
https://<your-vault-domain>.veevavault.com

Elegir tipo de autenticación

Para autenticar el conector veeva RIM, para el tipo de autenticación, elija Microsoft Entra ID OIDC y proporcione la siguiente información:

  • Dirección URL del identificador de sesión del almacén: en Veeva RIM, vaya a Administración panel>Configuración>OAuth 2.0/ Perfiles de OpenID Connect y elija el perfil que creó para esta conexión. Copie la dirección URL del identificador de sesión del almacén.
  • Id. de cliente: el identificador de aplicación de la aplicación Entra que registró para Veeva RIM.
  • Secreto de cliente: secreto de cliente asociado a la aplicación Entra.

Seleccione Autorizar para iniciar sesión con su cuenta de Id. de Entra, seleccione Consentimiento en nombre de su organización y, a continuación, en la pantalla de solicitud de permiso, elija Aceptar.

Importante

Configure los valores de administrador de Microsoft Entra ID y Veeva RIM para habilitar la autenticación Microsoft Entra ID.

Implementación

Para implementarse en una audiencia limitada, elija el botón de alternancia situado junto a Lanzamiento a audiencia limitada y especifique los usuarios y grupos a los que se va a implementar el conector. Para obtener más información, consulte Lanzamiento provisional para conectores copilot.
Elija Crear para implementar la conexión. El conector Veeva Vault RIM Copilot comienza a indexar el contenido de inmediato.

En la tabla siguiente se enumeran los valores predeterminados que se establecen.

Categoría Valor predeterminado
Usuarios Respeta los permisos de Veeva Vault; solo se puede acceder a los documentos visibles.
Contenido Indexa los metadatos clave, como el nombre del documento, el propietario y la fase del ciclo de vida. Habilita metadatos como title, creado por y modificado por última vez.
Sincronizar Rastreo completo: diario.

Para personalizar estos valores, elija Configuración personalizada. Para obtener más información, consulte Personalización de la configuración.
Después de crear la conexión, puede revisar el estado en la sección Conectores de la Centro de administración de Microsoft 365.

Personalización de la configuración (opcional)

Puede personalizar los valores predeterminados para la configuración del conector RIM de Veeva Vault. Para personalizar la configuración, en la página del conector del Centro de administración, elija Configuración personalizada.

Personalización de la configuración de usuario

Permisos de acceso

El conector se adhiere a las listas de control de acceso (ACL) definidas en Veeva Vault. Solo los usuarios con permisos de vista en Veeva Vault pueden ver el contenido indexado en Microsoft 365. Opcionalmente, los administradores pueden permitir que todos los usuarios accedan a todo el contenido indexado, aunque no se recomienda este enfoque.

Asignación de identidades

Si desea aplicar la configuración de seguridad de la instancia de Veeva RIM, elija Non-ME-ID como tipo de identidad para el origen de contenido.

Escriba la información necesaria para la asignación de identidades. Por ejemplo, si desea asignar identidades basadas en direcciones de correo electrónico:

  1. Para la propiedad de usuario Microsoft Entra, seleccione Correo.
  2. En la propiedad de usuario que no es Microsoft Entra, seleccione Agregar propiedad de identidad y elija Email. Use una expresión como ([^@]+) para capturar una secuencia de uno o más caracteres que no sean el @ símbolo. Cree una fórmula para completar la asignación, como {0}@<your-domain>.

Personalización de la configuración de contenido

Cadena de consulta

Puede usar condiciones de cadena de consulta para controlar con precisión la sincronización de artículos, lo que garantiza una indexación eficaz.

Administrar propiedades

En la tabla siguiente se enumeran las propiedades que indexa el conector RIM de Veeva Vault de forma predeterminada.

Propiedad Campo Veeva Etiqueta semántica Description Atributos de esquema
Id document_number_version Identificador único del documento compuesto por el número de documento y la versión Consulta, recuperación
DocumentNumber document_number__v Número de documento asignado por el sistema en el sistema Veeva Consulta, recuperación
GlobalId global_id__sys Identificador único global generado por el sistema en almacenes Consulta, recuperación y búsqueda
Nombre name__v title Nombre o título del documento (hasta 100 caracteres) Consulta, recuperación y búsqueda
FileName filename__v fileName Nombre del archivo de origen cargado Consulta, recuperación y búsqueda
Extensión extensión de archivo de filename__v fileExtension Extensión de tipo de archivo (por ejemplo, PDF, DOCX, PPTX) Consulta, recuperación y búsqueda
Url https://{vaultDns}/ui/#doc_info/{id}/{major_version_number__v}/{minor_version_number__v} url Dirección URL directa para acceder al documento o obtener una vista previa de él en Veeva Vault Consulta, recuperación
Estado status__v state Estado actual del ciclo de vida del documento (por ejemplo, Borrador, Aprobado, Efectivo) Consulta, recuperación y refinación
DocumentId id Identificador de documento único (clave principal) en el sistema veeva Consulta, recuperación
Versión {major_version_number__v}_{minor_version_number__v} Cadena de versión combinada del documento Consulta, recuperación
UrlRoutingId concat(id, '/', major_version_number__v, '/', minor_version_number__v) Identificador de enrutamiento compuesto usado para la resolución de direcciones URL Consulta, recuperación
MajorVersion major_version_number__v Número de versión principal del documento (por ejemplo, el "2" en la versión 2.1) Consulta, recuperación
MinorVersion minor_version_number__v Número de versión secundaria del documento (por ejemplo, el "1" en la versión 2.1) Consulta, recuperación
Tipo type__v containerName Clasificación de tipo de documento de nivel superior Consulta, recuperación
Subtipo subtype__v Clasificación de documentos de segundo nivel en el tipo Consulta, recuperación
Producto product__v.name__v Producto asociado al documento Consulta, recuperación
País country__v.name__v País o región asociados al documento Consulta, recuperación
Formato format__v Formato de archivo del documento de origen Consulta, recuperación
ItemType format__v itemType Tipo de elemento derivado del formato de documento Consulta, recuperación y refinación
ItemPath {type__v}/{subtype__v} itemPath Ruta de acceso jerárquica que combina el tipo de documento y el subtipo Consulta, recuperación
DocumentCreationDate document_creation_date__v createdDateTime Fecha y hora en que se creó el documento en Vault Consulta, recuperación
VersionModifiedDate version_modified_date__v lastModifiedDateTime Fecha y hora en que se modificó por última vez esta versión Consulta, recuperación
CreatedBy created_by__v (nombre, correo electrónico) createdBy Usuario que creó originalmente el documento Consulta, recuperación y búsqueda
CreatedByUserId created_by__v Identificador de usuario interno para el creador del documento Consulta, recuperación
LastModifiedBy last_modified_by__v (nombre, correo electrónico) lastModifiedBy Usuario que modificó por última vez el documento Consulta, recuperación y búsqueda
LastModifiedByUserId last_modified_by__v Identificador de usuario interno del último modificador Consulta, recuperación
Ciclo de vida lifecycle__v Ciclo de vida asignado al documento Consulta, recuperación
Size size__v Tamaño de archivo del documento
Contenido contenido del documento Texto principal o contenido del cuerpo extraído del documento Búsqueda
ApprovedDate approved_date__c Fecha en que se aprobó el documento Consulta, recuperación
AnnotationsAll annotations_all__v Recuento total de todas las anotaciones del documento Consulta, recuperación
AnnotationsAnchors annotations_anchors__v Recuento de anotaciones delimitadoras en el documento Consulta, recuperación
AnotacionesAprobadas annotations_approved__v Recuento de anotaciones aprobadas en el documento Consulta, recuperación
AnnotationsAuto annotations_auto__v Recuento de anotaciones generadas automáticamente en el documento Consulta, recuperación
AnnotationsClaim annotations_claim__v Recuento de anotaciones de notificación en el documento Consulta, recuperación
AnnotationsLines annotations_lines__v Recuento de anotaciones de línea en el documento Consulta, recuperación
AnnotationsLinks annotations_links__v Recuento de anotaciones de vínculo en el documento Consulta, recuperación
AnnotationsNotes annotations_notes__v Recuento de anotaciones de nota en el documento Consulta, recuperación
AnnotationsPermalink annotations_permalink__v Recuento de anotaciones de vínculo permalink en el documento Consulta, recuperación
AnotacionesResolved annotations_resolved__v Recuento de anotaciones resueltas en el documento Consulta, recuperación
AnnotationsUnresolved annotations_unresolved__v Recuento de anotaciones sin resolver en el documento Consulta, recuperación
FileCreatedBy file_created_by__v Usuario que creó el archivo de origen cargado Consulta, recuperación
FileCreatedDate file_created_date__v Fecha en que se creó el archivo de origen cargado Consulta, recuperación
FileMetaAuthor file_meta_author__v Creación de metadatos extraídos del archivo de origen Consulta, recuperación
FileMetaKeywords file_meta_keywords__v Metadatos de palabras clave extraídos del archivo de origen Consulta, recuperación
FileModifiedBy file_modified_by__v Usuario que modificó por última vez el archivo de origen cargado Consulta, recuperación
FileModifiedDate file_modified_date__v Fecha en que se modificó por última vez el archivo de origen cargado Consulta, recuperación
SourceDocumentId source_document_id__v Identificador del documento de origen del que se deriva esta versión Consulta, recuperación
SourceDocumentName source_document_name__v Nombre del documento de origen del que se deriva esta versión Consulta, recuperación
VersionCreatedBy version_created_by__v (nombre, correo electrónico) Usuario que creó esta versión específica del documento Consulta, recuperación y búsqueda
VersionLink version_link__sys Vínculo del sistema a la versión del documento Consulta, recuperación
HealthAuthorityVersion health_authority_version__c Identificador de versión de entidad de mantenimiento para envíos normativos Consulta, recuperación
IdmpSubmissionDate idmp_submission_date__v Fecha de presentación de identificación de medicamentos (IDMP) Consulta, recuperación
IncludeForAllLanguages include_for_all_languages__v Indica si el documento se incluye para todas las versiones de idioma. Consulta, recuperación
MasterFileCode master_file_code__v Código de archivo maestro para el documento normativo Consulta, recuperación
MasterFileIdentifier master_file_identifier__v Identificador de archivo maestro para el documento normativo Consulta, recuperación
RIMAutoClassification rim_autoclassification__v Valor de clasificación automática de RIM asignado al documento Consulta, recuperación
TemplateDocument template_document__v Indica si el documento es una plantilla Consulta, recuperación
XevmpdSubmissionStatus xevmpd_attachment_only_submission_status__v Extended EudraVigilance Medicinal Product Dictionary (XEVMPD) attachment-only submission status Consulta, recuperación

Agregar propiedades personalizadas

Además de las propiedades predeterminadas, el conector detecta automáticamente propiedades personalizadas y de otros documentos de la instancia de RIM de Veeva Vault. Durante la instalación, el conector recupera todos los campos de documento disponibles que son consultables, no deshabilitados y no ocultos, y los presenta como propiedades adicionales en Administrar propiedades.

Puede seleccionar y agregar estas propiedades personalizadas una por una al esquema del conector. Cada propiedad personalizada agregada tiene los siguientes atributos de esquema predeterminados:

  • La consulta y la recuperación están habilitadas de forma predeterminada.
  • La búsqueda y la refinación no están habilitadas de forma predeterminada, pero se pueden activar en Administrar propiedades.

Para las propiedades que hacen referencia a objetos de Veeva Vault (tipo ObjectReference), el conector también captura los metadatos del objeto al que se hace referencia y expone sus campos como propiedades anidadas. Por ejemplo, si una propiedad personalizada hace referencia a un objeto VObject de tipo campaign__v, el conector genera propiedades como campaign__v.name__v, campaign__v.status__v, etc.

Después de agregar propiedades personalizadas, puede personalizar los atributos de esquema para cualquier propiedad (tanto predeterminada como personalizada) en Administrar propiedades. Puede habilitar o deshabilitar Query, Retrieve, Search y Refine para cada propiedad en función de los requisitos de su organización.

Personalización de intervalos de sincronización

Puede modificar la frecuencia de rastreos completos para ajustarse a los requisitos de su organización. A continuación se muestran los rastreos predeterminados:

  • Rastreo completo: diario.

Para obtener más información, consulte Directrices para la configuración de sincronización.