¿Qué efecto tiene ejecutar un escáner y cómo obtengo el mejor rendimiento posible?
El escáner solo realiza operaciones de lectura, por lo que no tendrá un gran impacto en su espacio empresarial. El escáner también tiene en cuenta los límites de peticiones y frenará cuando un espacio empresarial responda con una limitación.
Si su espacio empresarial tiene un gran tamaño, el escáner puede tardar mucho tiempo. Algunas sugerencias para acelerar el escáner:
- Solo analice lo que necesita. Llevar a cabo un escáner completo es fácil, pero también lleva más tiempo.
- Escanee por partes:
- Realice un escáner por cada análisis que necesite
- Escanee un subconjunto de sus colecciones de sitios
- Ejecute el escáner desde un equipo que esté relativamente cerca a la región donde se hospede el espacio empresarial de SharePoint. Por ejemplo, la ejecución del examen desde una máquina virtual de Azure en la misma región normalmente le proporcionará los mejores resultados.
Solo quiero analizar algunos sitios, ¿puedo hacerlo?
Con el modificador de la línea de comandos de URL puede decidir qué sitios se analizan. Puede especificar una o varias URL que pueden tener un carácter comodín. Ejemplos de direcciones URL válidas:
https://contoso.sharepoint.com/sites/portals
*https://contoso.sharepoint.com/sites/hrportal
https://contoso-my.sharepoint.com/personal/
*
Para especificar el URL, puede usar el parámetro -r como se muestra a continuación:
SharePoint.Modernization.Scanner -r https://contoso.sharepoint.com/sites/portals*,https://contoso.sharepoint.com/sites/hrportal,https://contoso-my.sharepoint.com/personal/*
-i 7a5c1615-997a-4059-a784-db2245ec7cc1
-s eOb6h+s805O/V3DOpd0dalec33Q6ShrHlSKkSra1FFw=
Un modelo alternativo consiste en especificar las direcciones URL en un archivo CSV y, a continuación, usar el parámetro -f como se muestra a continuación:
SharePoint.Modernization.Scanner -v "c:\temp\files.csv"
-i 7a5c1615-997a-4059-a784-db2245ec7cc1
-s eOb6h+s805O/V3DOpd0dalec33Q6ShrHlSKkSra1FFw=
Un archivo de ejemplo tendría el siguiente aspecto:
https://contoso.sharepoint.com
https://contoso.sharepoint.com/sites/test1
https://contoso.sharepoint.com/sites/test2
¿Puedo generar informes de Excel para los datos de análisis existentes?
Sí. Para ello, especifique la(s) carpeta(s) con datos de análisis existentes con el parámetro -g. El escáner concatenará los datos de todas las carpetas por las que pase y generará los informes necesarios. Los informes solo se generan si están disponibles los datos relevantes.
SharePoint.Modernization.Scanner -g <paths>
SharePoint.Modernization.Scanner -g "c:\temp\636529695601669598,c:\temp\636529695601698765"
Estoy ejecutando SharePoint con la dirección URL mnemónica (SharePoint Online Dedicated), ¿es diferente?
En SharePoint Online Dedicated uno puede tener una URL mnemónica como teams.contoso.com que implique que la herramienta no puede determinar automáticamente la URL del centro de administración de espacios empresariales y la dirección URL usada. Con el modificador de la línea de comandos puede especificar las direcciones URL del sitio que se van a escanear y la dirección URL del centro de administración de espacios empresariales. Tenga en cuenta que las direcciones URL deben estar separadas por una coma.
SharePoint.Modernization.Scanner -a <tenantadminsite> -r <wildcard urls> -i <clientid> -s <clientsecret>
Un ejemplo de una situación real:
SharePoint.Modernization.Scanner -a https://contoso-admin.contoso.com
-r "https://teams.contoso.com/sites/*,https://portal.contoso.com/*"
-i 7a5c1615-997a-4059-a784-db2245ec7cc1 -s eOb6h+s805O/V3DOpd0dalec33Q6ShrHlSKkSra1FFw=
Quiero usar una aplicación de Azure AD para autenticar, ¿cómo puedo hacerlo?
Este escáner, al igual que todos los escáneres creados con el marco del escáner de SharePoint, solo admite la aplicación Azure AD:
SharePoint.Modernization.Scanner -t <tenant> -i <Azure App ID> -z <Azure AD Domain>
-f "<Path to PFX file holding your certificate" -x <Password for the PFX file>
Un ejemplo de una situación real:
SharePoint.Modernization.Scanner -t contoso -i e4108e9b-9865-44a9-c6e1-9003db04a775 -z contoso.onmicrosoft.com
-f "C:\scanning\AzureADAppOnlyScanning.pfx" -x pwd
No quiero usar solo la aplicación, ¿puedo usar las credenciales?
La mejor opción es usar la aplicación, ya que se asegura de que la herramienta pueda leer todas las colecciones de sitios, pero también puede ejecutar la herramienta con las credenciales.
SharePoint.Modernization.Scanner -m GroupifyOnly -t <tenant> -u <user> -p <password>
SharePoint.Modernization.Scanner -t <tenant> -u <user> -p <password>
Un ejemplo de una situación real:
SharePoint.Modernization.Scanner -m GroupifyOnly -t contoso -c admin@contoso.onmicrosoft.com -p mypassword
SharePoint.Modernization.Scanner -t contoso -c admin@contoso.onmicrosoft.com -p mypassword