Compartir a través de


Exportar datos de usuario de Project Server 2019

Importante:: El proceso para exportar datos de usuario de Project Server 2019 es muy diferente del proceso usado para Project Server 2016, Project Server 2013 y Project Server 2010. Para obtener información sobre cómo exportar datos de usuario de versiones anteriores de Project Server, consulte Exportación de datos de usuario de Project Server.

Resumen del proceso

A continuación se muestra información general del proceso para exportar la información de un usuario específico desde un sitio de Project Web App en Project Server 2019:

  1. Descargue los scripts de exportación: descargue los scripts de .sql y Microsoft PowerShell para exportar datos de usuario.

  2. Buscar los sitios de PWA en su entorno: busque una lista de instancias de Project Web App en la granja de servidores de Project Server.

  3. Exportar elementos del área de trabajo para el usuario: busque datos de usuario en sitios de proyecto.

  4. Buscar el identificador de recurso del usuario: en cada instancia de Project Web App, busque el identificador de recurso único para el usuario. También puede elegir especificar la notificación de usuario.

  5. Realizar una exportación de los datos del usuario: exporte la información que desea revisar mediante los scripts.

  6. Revisar el contenido exportado: consulte los datos exportados para obtener información sobre el usuario.

  7. Elementos archivados: Busque datos sobre el usuario en la base de datos archivada.

  8. Busque y guarde vistas personalizadas, filtros personalizados, datos adjuntos y macros: Busque elementos personalizados.

  9. Datos que necesita exportar manualmente: busque los datos de usuario no incluidos en la exportación.

Paso 1: Descarga de los archivos de script de exportación

Descargue los scripts de exportación desde el Centro de descarga de Microsoft.

Notas importantes sobre cómo ejecutar los scripts de exportación:

  • Ejecute el script .sql en el contexto de la base de datos donde reside la información. Debe tener permisos de db_datareader en la base de datos.

  • Es posible que tenga que "desbloquear" el archivo ZIP porque, de forma predeterminada, no se permite ejecutar scripts descargados de Internet. Haga lo siguiente para desbloquear los archivos:

    1. En el Explorador de archivos, vaya a la ubicación donde guardó el archivo ZIP.

    2. Haga clic con el botón derecho en el archivo ZIP y haga clic en Propiedades.

    3. En la pestaña General , seleccione Desbloquear

    4. Haga clic en Aceptar.

Todos los archivos incluidos en el archivo ZIP ahora deben estar desbloqueados. Para comprobarlo en los archivos individuales, compruebe si la opción Desbloqueo ya no aparece en la pestaña General de la página Propiedades del archivo.

Nota: Si solo tiene acceso a archivos descomprimidos, también puede desbloquear cada archivo individualmente.

Paso 2: Buscar las instancias de Project Web App en la granja de servidores de SharePoint Server

Use el cmdlet Get-SPProjectWebInstance con los filtros siguientes para obtener la dirección URL, el identificador de sitio y el nombre de la base de datos de los sitios PWA que existen en la granja de servidores de SharePoint Server:

Get-SPProjectWebInstance | ft -a Url,SiteId,DatabaseName,DatabaseServer

Necesitará la información de cada sitio cuando elimine los datos personales del usuario en un paso posterior.

Por ejemplo, la ejecución del cmdlet en nuestra granja de servidores de Ejemplo de Contoso Project Server podría devolver los tres sitios PWA siguientes:

URL SiteID Base de datos DatabaseServer
https://contoso/pwa1 63ed0197-3647-4279-ed5e80855fc7 WSS_Content SQL01
https://contoso/pwa2 67fd0727-5279-3321-ef4e90956fc8 WSS_Content SQL01
https://contoso/pwa3 63ed0197-3647-4279-eg7e20233fg9 WSS_Content SQL02

Paso 3: Exportación de elementos del área de trabajo para el usuario

Ejecute el script ExportWorkspaceItemsByDisplayName2019.sql y busque datos con los posibles nombres para mostrar del usuario (búsquedas parciales de nombres).

Nota: Debe ejecutar el script ExportWorkspaceItemsByDisplayName2019.sql SQL en SQL Server Management Studio y debe tener permisos de administrador de granja de servidores para tener acceso a la base de datos adecuada.

Ejecute el script en la base de datos del sitio PWA relacionado. En los resultados de ejemplo proporcionados en el paso 1, se WSS_Content la base de datos de las tres instancias de Project Web App.

Proporcione valores para los parámetros siguientes en el script:

Parámetro Description
@siteID Identificador de sitio de PWA para el sitio en el que desea encontrar el identificador de recurso del usuario. En el paso 1, encontró los valores de identificador de sitio de PWA para los sitios de PWA. 
@searchName Nombre para mostrar del usuario de Project Server. 

Paso 4: Buscar el identificador de recurso del usuario o la cuenta de notificaciones en cada sitio de PWA

Después de obtener información de todos los sitios de PWA de la granja de servidores de Project Server, a continuación, debe encontrar el identificador de recurso (ResID) o la cuenta de notificaciones del usuario cuyos datos personales desea eliminar. Haga esto en cada uno de los sitios de PWA detectados en el paso 1 (ya que los resID difieren en cada instancia de PWA).

Ejecute el script sql de FindUser2019.sql para buscar el identificador de recurso o la cuenta de notificaciones del usuario.

Proporcione valores para los parámetros siguientes en el script:

Parámetro Description
@siteID Identificador de sitio de PWA para el sitio en el que desea encontrar el identificador de recurso del usuario. En el paso 1, encontró los valores de identificador de sitio de PWA para los sitios de PWA. 
@searchName Nombre para mostrar del usuario de Project Server. 

Por ejemplo, si desea encontrar el id. de usuario para Adam Barr en el sitio PWA1 de Contoso que encontró en el ejemplo del paso 1, editaría los valores de los parámetros del script de la siguiente manera:

DECLARE @siteId uniqueidentifier = '63ed0197-3647-4279-ed5e80855fc7'

DECLARE @searchName nvarchar(255) = 'Adam Barr'

El script devuelve los valores Nombre del recurso, Id. de recurso, dirección de correo electrónico y Cuenta de notificaciones para el usuario.

Paso 5: Exportación de los datos del usuario desde el sitio de PWA

A continuación, tendrá que ejecutar el script de PowerShell** ExportProjectUserContent** para exportar los datos del usuario desde cada sitio de PWA en el entorno de Project Server. Para ejecutar el script, debe asegurarse de que usted y su entorno cumplen los requisitos previos.

Requisitos previos

  • Project Online Desktop Client o Project Professional 2019 Public Preview: necesitará el cliente de escritorio de Project Online o Project Professional 2019 y estará conectado a la instancia de Project PWA.

Para conectar el cliente de Project a la instancia de PWA de Project:

  1. Haga clic en la pestaña **Archivo **para abrir la vista Backstage. Haga clic en Informacióny, a continuación, haga clic en Administrar cuentas.

  2. En el cuadro de diálogo Cuentas de Project Web App , haga clic en Agregar.

  3. En el cuadro de diálogo Propiedades de la cuenta , escriba un nombre para esta cuenta en el cuadro Nombre de cuenta.

  4. Escriba la dirección URL del sitio de PWA al que se va a conectar en el cuadro Dirección URL de Project Server .

  5. Haga clic en Aceptar.

  6. En el cuadro de diálogo Cuentas de Project Web App , seleccione Establecer como predeterminado y, a continuación, haga clic en Aceptar.

  7. Reinicie Project e inicie sesión en el sitio de PWA.

  • Permisos: Para tener los permisos necesarios para ejecutar el script, debe hacer al menos una de las siguientes acciones:

    1. Agréguese como administrador de la colección de sitios al sitio PWA para el que está ejecutando el script.

    2. Si está en modo de permisos de Proyecto, se le asignarán los permisos Administrar usuarios y grupos y Access Project Server Reporting Service en la instancia de Project Server. Si está en modo de permiso de SharePoint, esté en el rol de administrador de SharePoint.

Ejecución del script ExportProjectUserContent

Use el script de PowerShellExportProjectUserContent.ps1 para exportar los datos del usuario.

Tendrá que configurar cuatro parámetros al ejecutar el script.

-URL Dirección URL del sitio PWA
-ResourceID Identificador de recurso del usuario.
-ClaimsAccount Cuenta de notificaciones del usuario
-Directorio_salida Ubicación para almacenar los archivos de exportación.

También tendrá que elegir el método de autenticación.

Parámetro Description
Parámetro de autenticación Descripción
[nada pasado] Autentíquese con NTLM y el protocolo Kerberos como el usuario actual.
-PromptForCredential Autentíquese mediante el protocolo básico o de síntesis o mediante NTLM o Kerberos con un usuario diferente.
-UseWebLogin Autentíquese mediante formularios y el protocolo ADFS/SAML.

Puede optar por ejecutar el script especificando el identificador de recurso del usuario o el nombre de inicio de sesión.

Para ejecutar el script ExportProjectUser mediante el identificador de recurso de los usuarios

Usaría el siguiente comando en PowerShell con los parámetros enumerados anteriormente:

.\ExportProjectUserContent.ps1 -Url <PwaSiteURL> -ResourceUid <UsersResourceID> -OutputDirectory <LocationToStoreOutput>

Por ejemplo, si desea exportar datos de usuario desde el sitio costoso PWA1 (dirección URL del sitio de https://contoso/sites/pwa1) para un usuario con un identificador de recurso de cb5c91cf-fd6b-e711-80d0-00155da4a406 y hacer que los archivos de exportación se guarden en c:\pwa1siteOutput, escriba:

.\ExportProjectUserContent.ps1 -Url https://contoso/sites/pwa1 -ResourceUid cb5c91cf-fd6b-e711-80d0-00155da4a406 -OutputDirectory c:\pwa1siteOutput

Para ejecutar el script ExportProjectUser mediante la cuenta de notificación de usuarios

Usaría el siguiente comando en PowerShell con los parámetros enumerados anteriormente:

.\ExportProjectUserContent.ps1 -Url <PwaSiteURL> -ClaimAccount <UsersClaimAccount> -OutputDirectory <LocationToStoreOutput>

Por ejemplo, si desea exportar datos de usuario desde el sitio costoso PWA1 (dirección URL de sitio de https://contoso/sites/pwa1) para un usuario con un nombre de inicio de sesión de y hacer que los archivos de AdamB@contoso.onmicrosoft.comexportación se guarden en c:\pwa1siteOutput, escriba:

.\ExportProjectUserContent.ps1 -Url https://contoso/sites/pwa1 -LoginName AdamB@contoso.onmicrosoft.com -OutputDirectory c:\pwa1siteOutput

Una vez que el script se ejecuta correctamente, todos los datos exportados se almacenarán en -OutputDirectory que especificó.

Algunos de los contenidos de usuario exportados que reciba incluirán una serie de archivos con formato JSON que incluyen información de usuario específica de la característica. Por ejemplo, el archivo Security.json contiene datos sobre los grupos de seguridad, las categorías y la configuración de permisos del usuario. Estos archivos JSON relacionados con características se describen con más detalle en la sección siguiente. De forma predeterminada, recibirá los 27 archivos JSON relacionados con características al ejecutar el script ExportProjectUserContent. Sin embargo, puede usar el parámetro -Options para seleccionar archivos JSON específicos que se van a descargar. Entre ellas se incluyen las siguientes:

-Valores de opciones Archivos JSON que recibe
todas Todos los archivos JSON relacionados con características, todos los archivos JSON específicos del proyecto y todos los archivos de lista de proyectos.
Contrataciones Engagements_page#.json
Recursos Resource.json, ReportingResource.json
Cartera BusinessDrivers.json, DriverPrioritizations.json, PortfolioAnalyses.json
Projects

DraftProjectList.xml , PublishedProjectList.xml. ReportingProjectList

También recibirá uno de los siguientes elementos para cada proyecto del que formaba parte el usuario:

Project_projName_draft.json, Project_projName_draft.mpp, Project_projName_draft.xml,

Project_projName_published.json, Project_projName_ published.mpp, Project_projName_ published.xml,

Project_projName_reporting.json, Project_projName_reporting_Tasks, Project_projName_reporting_Assignments, Project_projName_reporting_Resources, Project_projName_reporting_Baselines, Project_projName_reporting_TaskTimephased, Project_projName_reporting_AssignmentTimephased, Project_projName_reporting_TaskBaselineTimephased, Project_projName_reporting_ AssignmentBaselineTimephased

ResourcePlans ResourcePlans_page#.json, ReportingResourcePlans.json
Seguridad Security.json
ServerSettings CustomFields.json, LookupTables.json, Calendars.json, Delegations.json, QueueJobs.json, SubscribedReminders.json, UnsubscribedAlerts.json, ReminderEmails.json, AdminAudit.json
Partes de horas

Timesheets_Reporting.json, Timesheets_page#.json

Para el Timesheets_page#.json, obtendrá el archivo por página.

TaskStatus Rules.json, TaskStatus_AssignmentsHistory_page#.json, TaskStatus_AssignmentsSaved.json, TaskStatus_AssignmentsSubmitted.json
Informes de estado StatusReports.json
Flujo de trabajo Workflow.json
WorkspaceItems WorkspaceItems.json
UserViewSettings UserViewSettings.json

El uso del parámetro -Options puede ser útil si desea exportar datos de usuario desde el sitio de PWA para características específicas. Por ejemplo, si solo le preocupan los datos del usuario en la característica Análisis de cartera, puede ejecutar el parámetro -Options con el valor de Portfolio:

.\ExportProjectUserContent.ps1 -Url https://contoso/sites/pwa1 -ResourceUid cb5c91cf-fd6b-e711-80d0-00155da4a406 -OutputDirectory c:\pwa1siteOutput -Options Portfolio

Esto le permitirá exportar los tres archivos JSON que contienen los datos del usuario que pertenecen a la característica análisis de cartera (BusinessDrivers.json, DriverPrioritizations.json, PortfolioAnalyses.json).

Paso 6: Revisión del contenido exportado

Después de ejecutar correctamente el script de PowerShell ExportProjectUserContent, tendrá la siguiente salida en el directorio de salida que especificó al ejecutar el comando:

  • Archivos de lista de proyectos: recibirá tres archivos .xml que proporcionan una lista de proyectos contenidos en los esquemas Borrador de proyecto y Publicado en los que el usuario formaba parte. Esto significa que el usuario participó en el proyecto como al menos uno de los siguientes:

    • Era el propietario del proyecto.

    • Tiene una tarea asignada en el proyecto.

    • Es el propietario de la asignación de una tarea del proyecto.

    • Es el administrador de estado de una tarea del proyecto.

Estos tres archivos .xml son:

Nombre Descripción
DraftProjectList.xml Lista de proyectos del esquema Draft que corresponde a las condiciones anteriores.
PublishedProjectList.xml Lista de proyectos del esquema publicado que corresponde a las condiciones anteriores.
ReportingProjectList.xml Lista de proyectos del esquema de informes correspondiente a las condiciones anteriores.

La lista de proyectos puede diferir ligeramente para cada uno de los tres archivos .xml. Por ejemplo, un usuario puede guardar el proyecto pero no publicarlo, lo que significa que aparecerá en el archivo DraftProjectList.xml, pero no en los archivos PublishedProjectList.xml o ReportingProjectList.xml.

Un administrador del proyecto puede usar la lista de proyectos .xml archivos para proporcionarle información sobre qué archivos de exportación específicos del proyecto están interesados en analizar para decidir cuánto del contenido exportado se debe compartir con el usuario.

Los tres archivos ProjectList.xml tendrán las siguientes propiedades para cada proyecto enumerado:

Propiedad Descripción
SiteId Identificador único del sitio PWA en el que existe el proyecto.
Proj_UID Identificador único del proyecto.
Proj_Name Nombre del proyecto.
  • Archivos relacionados con características : para cada sitio PWA del que forma parte el usuario, los siguientes archivos de .json específicos de la característica se exportarán al directorio de salida especificado. Los archivos específicos de la característica contendrán datos de usuario, ya que pertenecen al uso de características en todo el sitio PWA. Por ejemplo, el archivo Drivers.json incluirá datos sobre los controladores empresariales de análisis de cartera que el usuario ha creado o propietario. Si el usuario no tiene datos relacionados con la característica en el sitio PWA específico, el archivo no contendrá datos.

Los archivos de .json específicos de la característica incluyen:

Nombre Descripción
AdminAudit La configuración del servidor de Project Web App cambia los datos.
BusinessDrivers Datos de controladores de negocio de análisis de cartera.
Calendarios Datos del calendario empresarial.
CustomFields Datos de campo personalizados.
Delegaciones Datos de delegación.
DriverPrioritizations Datos de priorización de controladores de negocio.
Contrataciones Datos de interacción de recursos.
LookupTables Datos de tabla de búsqueda.
PortfolioAnalysis La cartera analiza los datos.
QueueJobs Datos sobre el proceso de trabajos de usuario a través de Queue Service.
ReminderEmails Datos de correo electrónico de recordatorio.
ReportingResourcePlans Datos de informes de recursos.
Recurso Datos de recursos.
ResourcePlans Datos del plan de recursos.
Rules Datos de reglas.
Seguridad Datos sobre grupos de seguridad, categorías y permisos.
Informes de estado Datos del informe de estado.
SubscribedReminders Datos de recordatorios suscritos.
TaskStatus_AssignmentsHistory Estado de los datos del historial de asignaciones.
TaskStatus_AssignmentsSaved Las asignaciones de estado guardan datos.
TaskStatus_AssignmentsSubmitted Las asignaciones de estado envían datos.
Partes de horas Datos sobre partes de horas.
Timesheets_Reporting Informes de datos sobre partes de horas.
UnsubscribedAlerts Datos de alertas canceladas.
UserViewSettings Datos de configuración de la vista de usuario.
Flujo de trabajo Datos del flujo de trabajo del proyecto.
WorkspaceItems Datos sobre elementos de SharePoint de sitios de proyecto.

Algunos archivos JSON específicos de la característica tienen la posibilidad de ser grandes, por lo que para mejorar el rendimiento, los siguientes archivos JSON se generarán en varios archivos:

  • Engagements.json

  • ResourcePlans.json

  • Timesheets.json

  • TaskStatus_AssignmentHistory.json

Nota: Para obtener más información sobre los objetos contenidos en cada uno de los archivos de .json específicos de la característica, consulte la sección Datos específicos de características de Las definiciones de datos de exportación de Project Online y Project Server.

  • Archivos específicos del proyecto : si el usuario forma parte de cualquier proyecto, para cada uno de esos proyectos, se exportarán varios archivos individuales al directorio de salida. Esto ocurrirá si el usuario forma parte del proyecto específico como uno de los siguientes:

    • El propietario del proyecto

    • Tiene una tarea asignada en el proyecto.

    • Es el propietario de la asignación de una tarea en el proyecto.

    • ¿Es el administrador de estado de una tarea del proyecto?

Los datos específicos del proyecto difieren de los datos relacionados con características en que los datos son específicos de un único proyecto. Los datos relacionados con características pueden incluir datos de usuario en muchos proyectos del sitio PWA del que formaba parte el usuario, pero pertenecientes a una sola característica.

Nota: Para todos los archivos específicos del proyecto que reciba, se les asignará el prefijo Nombre del proyecto específico. Por ejemplo, si un proyecto tiene un nombre de proyecto de Project1, todos los archivos específicos del proyecto que se describen en esta sección tendrán el prefijo Project1.

Para cada proyecto del que forma parte el usuario, recibirá los tres conjuntos de archivos siguientes:

  • Un archivo .xml para el proyecto de las bases de datos de borrador y publicadas:
Nombre Descripción
<projectName>_draft.xml El archivo de proyecto del esquema de borrador guardado como formato .xml.
<projectName>_published.xml El archivo de proyecto del esquema publicado guardado como formato .xml.

Nota: Consulte la Referencia del esquema de intercambio de datos XML de Project para comprender los datos XML de Project contenidos en estos archivos.

  • Un archivo .mpp para el proyecto a partir de las bases de datos borrador y publicadas:
Nombre Descripción
<projectName>_draft.mpp El archivo de proyecto del esquema de borrador guardado como un archivo .mpp project.
<projectName>_published.mpp El archivo de proyecto del esquema publicado guardado como un archivo .mpp project.

Nota:

Puede abrir el archivo .mpp con Project Professional 2016, Project Professional 2019 o el cliente de Project Online Desktop. No se admite guardar los archivos .mpp exportados en Project Online o Project Server.

  • Ocho archivos .json para el proyecto del esquema de informes:
Nombre Descripción
<Project_projectName>_reporting_AssignmentBaselineTimephased.json Asignación de datos de fase temporal de línea base para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_AssignmentTimephased.json Asignación de datos de fase temporal para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_ProjectBaseline.json Datos de línea base del proyecto para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_Tasks.json Datos de tareas de proyecto para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_Assignments.json Asignación de datos de recursos para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_Resources.json Recursos de datos para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_TaskBaselineTimephased.json Datos de fase temporal de línea base de tareas para el proyecto desde el esquema de informes.
<Project_projectName>_reporting_TaskTimephased.json Datos de fase temporal de tarea para el proyecto desde el esquema de informes.

Nota: Para obtener más información sobre los objetos contenidos en cada uno de los archivos .json, consulte la sección Archivos de datos específicos del proyectode definiciones de objetos JSON de exportación de Project Online.

  • Tres archivos .json con los metadatos del proyecto del esquema de borrador, publicado y de informes:
Nombre Descripción
<projectName>_draft.json Archivo de metadatos del proyecto del esquema draft
<projectName>_published.json Archivo de metadatos del proyecto del esquema publicado
<projectName>_reporting.json Archivo de metadatos del proyecto del esquema de informes

Nota: Para obtener más información sobre los objetos contenidos en cada uno de los archivos .json, consulte la sección Archivos de metadatos específicos del proyecto de Definiciones de datos de exportación de Project Online y Project Server.

Paso 7: Elementos archivados

ExportArchievdData2019.sql devolverá los siguientes datos almacenados en la base de datos archivada relacionada con el recurso.

Opción de exportación Definiciones de salida
Elementos archivados: calendario Calendarios
Elementos archivados: campos personalizados CustomFields
Elementos archivados: tablas de búsqueda Tabla de consulta
Elementos archivados: proyectos Lista de proyectos
ProjectVersionId (id. de versión de archivo)
ProjectVersionDescription (fecha y hora de la copia de seguridad)
ProjectVersionDate (fecha de la copia de seguridad)
Elementos archivados: recurso Recurso
Elementos archivados: campos personalizados de recursos Recurso: campos personalizados

Datos de proyecto archivados: para exportar proyectos archivados:

  1. Archive el proyecto actual.

  2. Restaure la versión archivada.

  3. Exporte los datos relacionados con el usuario.

  4. Restaure el proyecto desde el archivo.

Datos archivados que no son de proyecto:

  1. Use la copia de seguridad y recuperación de SharePoint para crear un clon de la granja actual.

  2. Restaure los elementos archivados desde Copia de seguridad y restauración administrativas (consulte el procedimiento anterior).

  3. Exporte los datos relacionados con el usuario.

Paso 8: Buscar y guardar vistas personalizadas, filtros personalizados, datos adjuntos y macros

Después de recibir el contenido del usuario exportado, puede usar los datos para buscar las vistas personalizadas, los filtros personalizados, las tablas personalizadas, los datos adjuntos y las macros del usuario. Para encontrarlas, tendrá que tener el archivo MPP y XML para cada proyecto en el que quiera buscar. Para obtener más información sobre cómo hacerlo, vea Buscar elementos de usuario personalizados en Project Online y Datos de exportación de usuarios de Project Server.

Consideraciones para proyectos maestros e insertados

Como se indicó anteriormente, el script de exportación solo exportará los proyectos de los que el usuario formaba parte como propietario, tiene una tarea asignada, es el propietario de una tarea o es el administrador de estado de una tarea. Cuando el usuario forma parte de un proyecto insertado, pero no del proyecto maestro, solo se exportará el proyecto insertado. De forma similar, si el usuario solo forma parte de un proyecto maestro y no de ninguno de los proyectos insertados, solo se exportará el proyecto maestro.

Al guardar un proyecto maestro del que formaba parte un usuario, no será necesario guardar ningún proyecto insertado asociado si se le solicita.

Paso 9: Datos que necesita exportar manualmente

Autor del proyecto

El autor del proyecto no se exporta mediante los pasos anteriores. Puede ejecutar ExportProjectAuthor2019.sql para obtener la lista de proyectos cuyo autor coincide con el nombre para mostrar del usuario o las notificaciones de los usuarios.

Parámetro Description
@siteID Identificador de sitio de PWA para el sitio en el que desea encontrar si el usuario es autor de un proyecto. 
@searchName Nombre para mostrar o notificaciones del usuario de Project Server.