Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este ejemplo muestra cómo habilitar y deshabilitar la auditoría en una tabla y sus columnas, recuperar el historial de cambios de los datos de la tabla auditada y eliminar los registros de auditoría. Puede ver la muestra aquí.
Cómo ejecutar esta muestra
- Descargue o clone el repositorio Microsoft/PowerApps-Samples para que tenga una copia local.
- (Opcional) Edite el archivo />
- Abra la solución de ejemplo en Visual Studio y presione F5 para ejecutar el ejemplo. Después de especificar un cadena de conexión en
dataverse/App.config, cualquier ejemplo que ejecute usará esa información de conexión.
Si no especifica un cadena de conexión en dataverse/App.config archivo, se abre un cuadro de diálogo cada vez que ejecuta el ejemplo y necesita especificar información sobre la instancia de Dataverse a la que desea conectarse y a qué credenciales desea usar. Este diálogo guardará en caché conexiones anteriores para que pueda elegir una conexión usada previamente.
Esos ejemplos de este repositorio que requieren una conexión a una instancia de Dataverse para ejecutar incluyen una referencia vinculada al archivo.
Qué hace este ejemplo
Esta muestra hace lo siguiente:
- Habilitar la auditoría para la organización y la tabla de cuentas si aún no está habilitada.
- Crear un registro de cuenta.
- Utilizar el mensaje a través de la Clase RetrieveRecordChangeHistoryRequest para recuperar el historial del registro de cuenta creado en el paso 2.
- Muestra parte de la información detallada en cada registro de auditoría.
- Actualizar el registro de la cuenta, actualizando una columna específica.
- Obtener el historial de cambios de la columna modificada utilizando el mensaje de la Clase RetrieveAttributeChangeHistoryRequest.
- Mostrar el historial de cambios de atributos.
- Usa el mensaje a través de la clase de RetrieveAuditDetailsRequest para mostrar algunos de los detalles de auditoría.
- Restaurar la auditoría del entorno al estado original y eliminar el registro de la cuenta creada.
Cómo funciona este ejemplo
Para simular el escenario descrito en Qué hace este ejemplo, el ejemplo hará lo siguiente:
Configuración
- Verificaciones de la versión actual de la organización.
- Habilita la auditoría para la tabla de organización y cuentas, si es necesario.
- Crea un registro de cuenta de ejemplo.
Demostración
Uso de los mensajes , , y para mostrar los tipos de datos disponibles mediante estas API de auditoría.
Limpiar
Muestra una opción para eliminar los datos de ejemplo creados en Configuración. La eliminación es opcional en caso de que desee examinar las tablas y los datos creados por la muestra. Puede eliminar manualmente los registros para obtener el mismo resultado.