Configurar el acceso en el nivel de usuario (cmdlets antiguos)Configure access at the user level (old cmdlets)

Rol: Administradores de Microsoft 365Role: Microsoft 365 admins

Note

En este tema se describe el uso de los cmdlets de PowerShell Get-UserAnalyticsConfig y Set-UserAnalyticsConfig.This topic describes the use of the PowerShell cmdlets Get-UserAnalyticsConfig and Set-UserAnalyticsConfig. Antes del 25 de enero de 2021, estos cmdlets se retirarán y reemplazarán por los nuevos cmdlets Get-MyAnalyticsFeatureConfig y Set-MyAnalyticsFeatureConfig,respectivamente.By January 25, 2021, these cmdlets will be retired, and replaced by the new cmdlets Get-MyAnalyticsFeatureConfig and Set-MyAnalyticsFeatureConfig, respectively. Asegúrese de actualizar el flujo de trabajo y los scripts para usar los nuevos cmdlets (como se describe en Configure MyAnalytics) para esa fecha.Please be sure to update your workflow and scripts to use the new cmdlets (as described in Configure MyAnalytics) by that date.

Puede configurar el acceso de MyAnalytics para usuarios individuales de la organización.You can configure MyAnalytics access for individual users in your organization. Por ejemplo, puede optar por no participar por completo en el usuario, lo que desactivaría todas las funciones de MyAnalytics para ese usuario.For example, you could opt-out the user completely, which would turn off all MyAnalytics functionality for that user. Sin embargo, el usuario puede optar por volver a participar en.However, the user can choose to opt back in.

Para configurar MyAnalytics, establezca el parámetro PrivacyMode.You configure MyAnalytics by setting the PrivacyMode parameter. Para obtener información sobre los valores de PrivacyMode, vea Opciones de configuración de usuario.For information about the values of PrivacyMode, see User configuration settings.

Opciones de configuración del usuarioUser configuration settings

Parámetro PrivacyModePrivacyMode parameter Usuario con licenciaLicensed user Usuario sin licenciaUnlicensed user
Participar (configuración predeterminada)Opt-in (default setting)
  • Los datos de Microsoft 365 se usan para la información agregada que se muestra a los usuarios con licenciaMicrosoft 365 data is used for aggregated information shown to licensed users
  • El panel está disponibleDashboard is available
  • El usuario puede optar por no participarUser can opt out
  • Los datos de Microsoft 365 se usan para la información agregada que se muestra a los usuarios con licenciaMicrosoft 365 data is used for aggregated information shown to licensed users
  • Los administradores pueden quitar la opción de participar a usuarios sin licencia mediante el PowerShell de administración.Admins can opt out unlicensed users through the admin PowerShell
No participarOpt-out
  • Los datos de Microsoft 365 no se usan para la información agregada que se muestra a los usuarios con licenciaMicrosoft 365 data is not used for aggregated information shown to licensed users
  • El panel personal no está disponibleDashboard is not available
  • El usuario puede optar por participar en el menú Configuración de característicasUser can opt in through the Feature settings menu
  • Los datos de Microsoft 365 no se usan para la información agregada que se muestra a los usuarios con licencia.Microsoft 365 data is not used for aggregated information shown to licensed users.

Important

El valor Excluido de PrivacyMode se va a retirar.The Excluded value of PrivacyMode is being retired. Para los usuarios cuyo modo de privacidad se configuró previamente como Excluido se establecerá ahora como Participar.Users whose privacy mode was previously set to Excluded will now be set to Opt-out.

Establecer el acceso de MyAnalytics para un usuarioSet MyAnalytics access for one user

Configure las opciones de acceso a MyAnalytics para un usuario con el siguiente cmdlet de PowerShell:Configure MyAnalytics access settings for a user with the following PowerShell cmdlet:

Set-UserAnalyticsConfig –Identity <string> [PrivacyMode <string[]>]
ParámetroParameter ObligatorioRequired DescripciónDescription Valor predeterminadoDefault value
IdentidadIdentity Yes ID. de usuario para el usuario actual, almacenada en Azure Active Directory (AAD).User ID for the current user as stored in Azure Active Directory (AAD) --
PrivacyModePrivacyMode Yes
  • No participar: MyAnalytics no usará los datos del usuario para calcular las estadísticas derivadas para otros usuarios.Opt-out: MyAnalytics won't use the user's data to compute derived statistics for other users. El usuario no verá las estadísticas en MyAnalytics, pero puede elegir participar en el menú Configuración de características.The user won't see statistics in MyAnalytics, but can choose to opt in from the Feature settings menu.
  • Participar: MyAnalytics usa los datos del usuario para calcular estadísticas derivadas para otros usuarios.Opt-in: MyAnalytics uses the user's data to compute derived statistics for other users. El usuario puede ver las estadísticas en MyAnalytics, pero puede elegir no participar en el menú Configuración de características.The user can see statistics in MyAnalytics, but can choose to opt out from the Feature settings menu.
ParticiparOpt-in

Important

El valor Excluido de PrivacyMode se va a retirar.The Excluded value of PrivacyMode is being retired. Para los usuarios cuyo modo de privacidad se configuró previamente como Excluido se establecerá ahora como Participar.Users whose privacy mode was previously set to Excluded will now be set to Opt-out.

Confirmar el acceso a MyAnalytics para un usuarioConfirm MyAnalytics access for a user

Use lo siguiente para confirmar si un usuario tiene acceso a MyAnalytics (el valor de PrivacyMode):Use the following to confirm if a user has access to MyAnalytics (the value for PrivacyMode):

Get-UserAnalyticsConfig –Identity <string>
ParámetroParameter ObligatorioRequired DescripciónDescription Valor predeterminadoDefault value
IdentidadIdentity Yes Id. de usuario para el usuario actual como se almacena en AADUser ID for the current user as stored in AAD -

Establecer el acceso de MyAnalytics para varios usuariosSet MyAnalytics access for multiple users

Siga los pasos siguientes en el módulo de Exchange Online PowerShell V2 para cambiar el acceso a MyAnalytics (el valor de PrivacyMode) de varios usuarios mediante la ejecución de un script de PowerShell que recorra en iteración los usuarios y cambie el valor uno a uno.Use the following steps in the Exchange Online PowerShell V2 module to change access to MyAnalytics (the value of PrivacyMode) for multiple users by running a PowerShell script that iterates through the users, changing the value one user at a time.

  1. Cree un archivo de texto de valores separados por comas (.csv) que contenga el campo UserPrincipalName de los usuarios que desee configurar.Create a comma-separated value (.csv) text file that contains the UserPrincipalName field of the users you want to configure. Por ejemplo:For example:

    UserPrincipalName
    ClaudeL@contoso.onmicrosoft.com
    LynneB@contoso.onmicrosoft.com
    ShawnM@contoso.onmicrosoft.com
    
  2. Especifique la ubicación del archivo .csv de entrada, el archivo .csv de salida y el valor de PrivacyMode que quiere establecer para cada usuario:Specify the location of the input .csv file, the output .csv file, and the value of PrivacyMode that you want to set for each user:

    $inFileName="<path and file name of the input .csv file that contains the users, example: C:\admin\Users2License..csv>"
    $outFileName="<path and file name of the output .csv file that records the results, example: C:\admin\Users2License-Done..csv>"
    $privacyMode = "Opt-in"
    
    $users=Import-Csv $inFileName
    ForEach ($user in $users)
    {
    $user.Userprincipalname
    $upn=$user.UserPrincipalName
    
    Set-UserAnalyticsConfig –Identity $upn -PrivacyMode $privacyMode
    Get-UserAnalyticsConfig –Identity $upn | Export-Csv $outFileName
    }
    
  3. Ejecute los comandos resultantes en el símbolo del sistema del módulo de Exchange Online PowerShell V2.Run the resulting commands at the Exchange Online PowerShell V2 module command prompt. Para más información sobre el módulo, consulta Módulo de Exchange Online PowerShell V2.For more information about the module, see Exchange Online PowerShell V2 module.

Un script de PowerShell:This PowerShell script:

  • Muestra el nombre principal de usuario de cada usuario.Displays the user principal name for each user.
  • Configura el modo de privacidad especificado para cada usuario.Sets the specified privacy mode for each user.
  • Crea un archivo .csv con todos los usuarios que se han procesado y muestra su estado.Creates a .csv file with all the users that were processed and shows their status.