Ejemplo: Asignar roles a personas
Este ejemplo muestra cómo asignar roles a usuarios y, a continuación, cargar estos datos en la base de datos.
Acerca de este ejemplo
Este ejemplo asigna el rol Administrador de sitio a una persona.Si prefiere trabajar con datos en formato XML en lugar de hacerlo en formato CSV, puede configurar el programa de utilidad para utilizar los archivos con formato XML. Edite el archivo wc-dataload.XML y cambie los elementos de ubicación para hacer referencia a los archivos XML proporcionados.
Procedimiento
- En una línea de mandatos, vaya al directorio WCDE_installdir\bin.
- Abra una línea de mandatos en . Cambie el directorio a utilities_root/bin. Para obtener información sobre cómo entrar y salir de los contenedores, consulte Ejecución de programas de utilidad desde Utility server Docker container.
- Especifique el siguiente mandato para cargar los datos de los roles Admin y Person en la base de datos:
- ./dataload.sh ../samples/DataLoad/Member/Person/wc-dataload.xml –DLoadOrder="Admin,Person"
- dataload ..\samples\DataLoad\Member\Person\wc-dataload.xml –DLoadOrder="Admin,Person"
Verificación del resultado
Para verificar que la información de rol para los nuevos usuarios se ha cargado en la base de datos, ejecute el siguiente mandato SQL:select DN from users where registertype in ('S','A')