Compartir a través de


Ejemplo: acceso de usuario de auditoría

Este código de ejemplo muestra cómo auditar el acceso de usuarios.

Cómo ejecutar esta muestra

  1. Descargar o clonar el informe de Muestras para que tenga una copia local.
  2. (Opcional) Edite el archivo dataverse/App.config para definir una cadena de conexión que especifique la instancia de Microsoft Dataverse a la que desea conectarse.
  3. Abra la solución de ejemplo en Visual Studio y presione F5 para ejecutar la muestra. Una vez que especifique una cadena de conexión en dataverse/App.config, cualquier muestra que ejecute utilizará esa información de conexión.

Si no especifica una cadena de conexión en el archivo dataverse/App.config, se abrirá un diálogo cada vez que ejecute la muestra y tendrá que introducir información acerca de a qué instancia de Dataverse desea conectarse y qué credenciales desea usar. Este diálogo guardará en caché conexiones anteriores para que pueda elegir una conexión usada previamente.

Las muestras en este informe que requieran una conexión a una instancia de Dataverse para ejecutarse incluirá una referencia vinculada al archivo dataverse/App.config.

Qué hace este ejemplo

Este ejemplo primero habilita la auditoría del acceso de usuario a la organización del usuario que inició sesión. A continuación, crea y modifica una tabla cuenta para generar registros de auditoría.

Cómo funciona este ejemplo

Para simular el escenario descrito en Qué hace este ejemplo, el ejemplo hará lo siguiente:

Configuración

  1. Comprobaciones para la versión actual de la organización.
  2. Crea una nueva tabla de cuentas y habilita la auditoría en la nueva tabla de cuentas.

Demostración

  1. Obtiene el identificador de la organización del registro de usuarios del sistema y recupera el registro de la organización.
  2. Habilita la auditoría en la organización, incluida la auditoría del acceso del usuario.
  3. Realiza una solicitud de actualización a la tabla de cuentas para realizar un seguimiento mediante auditoría.
  4. establecer los marcadores de auditoría de organización y de cuentas de nuevo en los valores antiguos y recuperarlos si se cambiaron realmente.

Limpiar

Muestra una opción para eliminar los registros creados durante la 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.