Check-PurviewConfig
Este cmdlet está disponible solo en Security & Compliance PowerShell. Para obtener más información, consulte Security & Compliance PowerShell.
Use el cmdlet de Check-PurviewConfig para validar y revisar las opciones de configuración de su organización en Microsoft Purview.
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Sintaxis
Default (valor predeterminado)
Check-PurviewConfig
[[-CaseHoldPolicyNameOrId] <String>]
[[-CaseId] <String>]
[[-Component] <PurviewConfigComponent>]
[-Confirm]
[[-DateTimeUTC] <String>]
[[-DeviceName] <String>]
[[-File] <String>]
[[-FileAsBytes] <Byte[]>]
[[-IncidentId] <String>]
[[-ItemId] <String>]
[[-MessageId] <String>]
[[-Organization] <OrganizationIdParameter>]
[[-PolicyName] <String>]
[-RecipientAddress]
[[-RecordId] <String>]
[[-RuleName] <String>]
[[-SenderAddress] <SmtpAddress>]
[[-SharepointItemUniqueId] <String>]
[[-SharepointSiteId] <String>]
[[-SiteUrl] <String>]
[[-SitIdentity] <String>]
[[-TestCases] <String[]>]
[[-Theme] <PurviewConfigTheme>]
[[-UserPrincipalName] <SmtpAddress>]
[-WhatIf]
[[-Workload] <String>]
[<CommonParameters>]
Description
Use el cmdlet Check-PurviewConfig para ejecutar casos de prueba de diagnóstico de Microsoft Information Protection para su organización y comprobar los resultados.
Los administradores con el rol de configuración de la organización asignado tienen los permisos necesarios para ejecutar este cmdlet.
Para obtener más información sobre los permisos de rol de administrador en Microsoft Entra ID, consulte ID de plantilla de rol.
Importante
Microsoft promueve encarecidamente el principio de privilegios mínimos. Asignar a las cuentas solo los permisos mínimos necesarios para realizar sus tareas ayuda a reducir los riesgos de seguridad y refuerza la protección general de la organización. El administrador global es un rol con privilegios elevados que normalmente se limita a escenarios de emergencia o cuando no se puede usar otro rol.
Ejemplos
Ejemplo 1
Check-PurviewConfig
En este ejemplo se ejecutan todos los casos de prueba de Microsoft Information Protection que no requieren parámetros adicionales.
Ejemplo 2
Check-PurviewConfig -Component Encryption
En este ejemplo se ejecutan todos los casos de prueba para el componente de cifrado.
Ejemplo 3
Check-PurviewConfig -Component Encryption -Theme LicenseAvailability
En este ejemplo se ejecutan todos los casos para el tema LicenseAvailability en el componente Cifrado.
Ejemplo 4
Check-PurviewConfig -TestCases "MipLabels_EnabledEntities_ScopedLabels" -UserPrincipalName sathya@contoso.onmicrosoft.com
En este ejemplo se ejecuta el caso de prueba denominado MipLabels_EnabledEntities_ScopedLabels, que requiere un valor UserPrincipalName.
Ejemplo 5
Check-PurviewConfig -TestCases "MipLabels_EnabledEntities_ScopedLabels","MipLabels_EnabledEntities_CompareSyncStatus" -UserPrincipalName sathya@contoso.onmicrosoft.com
En este ejemplo se ejecutan los casos de prueba especificados. Se requiere un valor UserPrincipalName para el MipLabels_EnabledEntities_ScopedLabels caso de prueba.
Parámetros
-CaseHoldPolicyNameOrId
Aplicable: Seguridad & cumplimiento
{{ Fill CaseHoldPolicyNameOrId Description }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-CaseId
Aplicable: Seguridad & cumplimiento
{{ Fill CaseId Description }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Component
Aplicable: Seguridad & cumplimiento
El parámetro Component especifica el componente que se analizará en el caso de prueba. Los valores admitidos son:
- DLP
- DLPAlerts
- Cifrado
- MIPLabels
Propiedades de parámetro
| Tipo: | PurviewConfigComponent |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Confirm
Aplicable: Seguridad & cumplimiento
El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador al cmdlet depende de si el cmdlet requiere confirmación antes de continuar.
- Los cmdlets destructivos (por ejemplo, los cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta:
-Confirm:$false. - La mayoría de los otros cmdlets (por ejemplo, New-* y Set-*) no tienen una pausa integrada. Para estos cmdlets, especificar el modificador Confirm sin un valor introduce una pausa que le obliga a reconocer el comando antes de continuar.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DateTimeUTC
Aplicable: Seguridad & cumplimiento
DateTimeUTC especifica la fecha y hora del caso de prueba en hora universal coordinada (UTC). Por ejemplo, "2025-06-05 14:30:00".
Este parámetro es necesario para los siguientes valores de TestCases:
- DlpAlerts_CheckAlertsCreated
- DlpAlerts_FindAlertForActivity
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DeviceName
Aplicable: Seguridad & cumplimiento
{{ Fill DeviceName Description }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 2 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-File
Aplicable: Seguridad & cumplimiento
Este parámetro está reservado para uso interno de Microsoft.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 2 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-FileAsBytes
Aplicable: Seguridad & cumplimiento
{{ Fill FileAsBytes Description }}
Propiedades de parámetro
| Tipo: | Byte[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 4 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-IncidentId
Aplicable: Seguridad & cumplimiento
El parámetro IncidentId especifica el incidente que se analizará en el caso de prueba.
Puedes encontrar un valor para este parámetro en las búsquedas de registros de auditoría filtradas por la operación DLPRuleMatch en la propiedad IncidentId.
Este parámetro es necesario para el valor TestCases DlpAlerts_FindAlertForActivity.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 3 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ItemId
Aplicable: Seguridad & cumplimiento
Este parámetro está reservado para uso interno de Microsoft.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 4 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-MessageId
Aplicable: Seguridad & cumplimiento
Este parámetro está reservado para uso interno de Microsoft.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 5 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Organization
Aplicable: Seguridad & cumplimiento
{{ Rellenar descripción de la organización }}
Propiedades de parámetro
| Tipo: | OrganizationIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 10 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-PolicyName
Aplicable: Seguridad & cumplimiento
{{ Fill PolicyName Description }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 8 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-RecipientAddress
Aplicable: Seguridad & cumplimiento
{{ Fill RecipientAddress Description }}
Propiedades de parámetro
| Tipo: | SmtpAddress |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 9 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-RecordId
Aplicable: Seguridad & cumplimiento
El parámetro RuleName especifica el registro que se analizará en el caso de prueba.
Puede encontrar un valor para este parámetro en el Explorador de actividades filtrado por el tipo de actividad DLPRuleMatch en la propiedad RecordId.
Este parámetro es opcional con el valor TestCases DlpAlerts_FindAlertForActivity.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 6 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-RuleName
Aplicable: Seguridad & cumplimiento
El parámetro RuleName especifica la regla DLP que se analizará en el caso de prueba.
Este parámetro es opcional con el valor TestCases DlpAlerts_CheckAlertsCreated.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 7 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SenderAddress
Aplicable: Seguridad & cumplimiento
{{ Fill SenderAddress Description }}
Propiedades de parámetro
| Tipo: | SmtpAddress |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 12 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SharepointItemUniqueId
Aplicable: Seguridad & cumplimiento
{{ Fill SharepointItemUniqueId Description }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 13 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SharepointSiteId
Aplicable: Seguridad & cumplimiento
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 14 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SiteUrl
Aplicable: Seguridad & cumplimiento
{{ Rellenar descripción de SiteUrl }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 15 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SitIdentity
Aplicable: Seguridad & cumplimiento
{{ Rellenar descripción de SitIdentity }}
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 16 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-TestCases
Aplicable: Seguridad & cumplimiento
El parámetro TestCases especifica el nombre del caso de prueba que se analizará. Los casos de prueba disponibles y sus parámetros requeridos se describen en la siguiente lista:
- Encryption_EvaluationDetails: valida los detalles de evaluación del cifrado de correo electrónico. No se requieren otros parámetros. Ejecuta Test-IRMConfiguration cmdlet como parte de sus comprobaciones.
- Encryption_LicenseAvailability: Comprueba las configuraciones de cifrado del correo electrónico. No se requieren otros parámetros. Ejecuta Get-IRMConfiguration, Get-RMSTemplate, Get-TransportRule y Get-JournalRule cmdlets como parte de sus comprobaciones.
- MipLabels_EnabledEntities_ScopedLabels: Muestra las etiquetas y la configuración de etiquetas que se aplican a un usuario. Requiere el parámetro UserPrincipalName. Ejecuta Get-Label y Get-LabelPolicy cmdlets como parte de sus comprobaciones.
- MipLabels_LicenseAvailability: comprueba si la característica de etiqueta MIP está habilitada. No se requieren otros parámetros.
- DlpAlerts_CheckAlertsCreated: valida la configuración de la regla DLP para las alertas creadas en los últimos 5 días. Requiere el parámetro DateTimeUTC. El parámetro RuleName es opcional.
- DlpAlerts_FindAlertForActivity: identifica las alertas que faltan para una actividad. Requiere el parámetro DateTimeUTC. Los parámetros IncidentId y RecordId son opcionales.
- DLP_ScopedEntities: devuelve todas las directivas y reglas de DLP que se aplican a un usuario o un sitio. Requiere el parámetro Workload. Los parámetros SiteUrl y UserPrincipalName son opcionales.
Puede especificar distintos valores separados por comas.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 8 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Theme
Aplicable: Seguridad & cumplimiento
Los filtros del parámetro Tema especifican los que se analizarán en el caso de prueba. Los valores admitidos son:
- Entidades habilitadas
- Detalles de evaluación
- LicenseAvailability
Propiedades de parámetro
| Tipo: | PurviewConfigTheme |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 9 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-UserPrincipalName
Aplicable: Seguridad & cumplimiento
El parámetro UserPrincipalName especifica la cuenta de usuario que se va a analizar en el caso de prueba (por ejemplo, sathya@contoso.onmicrosoft.com).
- Necesario para el valor TestCases MipLabels_EnabledEntities_ScopedLabels.
- Opcional para el valor TestCases DLP_ScopedEntities.
Propiedades de parámetro
| Tipo: | SmtpAddress |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 10 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Aplicable: Seguridad & cumplimiento
El modificador WhatIf no funciona en Security & Compliance PowerShell.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Workload
Aplicable: Seguridad & cumplimiento
El parámetro Workload especifica la carga de trabajo del servicio. Los valores de los valores son:
- Dispositivos de punto de conexión
- Exchange
- OneDriveForBusiness
- SharePoint
- Teams
Este parámetro es necesario para el valor TestCases DLP_ScopedEntities.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 11 |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.