Laboratorio: Crear un nuevo rol de seguridad y agregar deberes

Completado

Antes de comenzar el laboratorio, lea esto.

Importante

Para este laboratorio, NO PUEDE iniciar sesión con sus propias credenciales. Ejecute los pasos que indicamos a continuación para iniciar sesión en su entorno de laboratorio con las credenciales correctas.

  1. Asegúrese de que ha iniciado sesión en Microsoft Learn.
  2. Seleccione Iniciar modo VM o Inicie sesión para iniciar el modo de VM en esta unidad.
  3. En la pestaña Recursos de la barra lateral del laboratorio, seleccione el icono T, situado junto a Contraseña en el cuadro Finanzas y operaciones, para establecer automáticamente la contraseña de administrador para la máquina virtual (VM) que se le asigna.
  4. Seleccione Intro.
  5. Se abre Microsoft Edge. Espere a que vaya a la página Inicio de sesión de finanzas y operaciones. Si experimenta un problema con la carga de la página de inicio de sesión, intente reiniciar el explorador en la VM.
  6. En la página de Inicio de sesión de Microsoft en finanzas y operaciones, lleve el cursor al campo Nombre de usuario.
  7. En la pestaña Recursos de la barra lateral del laboratorio, bajo la cabecera Azure Portal, seleccione el icono T, situado junto a Nombre de usuario, y pulse Intro.
  8. Ahora, el cursor del ratón estará en la página Contraseña.
  9. En la pestaña Recursos de la barra lateral del laboratorio, bajo la cabecera Azure Portal, seleccione el icono T, situado junto a Contraseña, y pulse Intro.
  10. En la ventana Guardar contraseña, seleccione Nunca.
  11. Seleccione Aceptar en la página Permisos solicitados.
  12. Para consultar las instrucciones del laboratorio, seleccione la pestaña Instrucciones de la barra lateral del laboratorio.

Ahora ya puede empezar a trabajar en este laboratorio.

Escenario

La compañía de administración de flota le ha pedido al desarrollador de aplicaciones de finanzas y operaciones que cree un nuevo rol basado en un nuevo puesto que están ocupando para un gestor de servicio de flota. El administrador necesita tareas para administrar automóviles y clientes, así como las tareas básicas asociadas con la gestión de la flota.

Crear un nuevo proyecto

  1. Minimice la ventana de Microsoft Edge.
  2. Abra Visual Studio.
  3. Seleccione en la ventana ¿Quiere permitir que esta aplicación realice cambios en el dispositivo?.
  4. Seleccione Continuar sin código.
  5. Abra el menú Archivo y seleccione Nuevo > Proyecto.
  6. Compruebe que Operaciones financieras esté seleccionado en la sección Plantillas de proyecto recientes y luego seleccione Siguiente.
  7. En el cuadro de diálogo Configurar el nuevo proyecto, introduzca FleetManagementSecurityProject en el campo Nombre de proyecto.
  8. Seleccione Crear.
  9. Seleccione Dynamics 365 en el menú Extensiones.
  10. Seleccione Opciones.
  11. En el nodo Dynamics 365 del panel izquierdo, seleccione Proyectos.
  12. Asegúrese de que las casillas Organizar proyectos por tipo de elemento y Sincronizar la base de datos en la compilación para el proyecto recién creado estén seleccionadas.
  13. Seleccione Aceptar.

Cree el rol FMServiceManager

  1. En la ventana del Explorador de soluciones, haga clic con el botón derecho en FleetManagementSecurityProject.
  2. Seleccione Agregar > Nuevo elemento.
  3. En la columna izquierda, en el nodo Elementos de Dynamics 365, seleccione Seguridad.
  4. En la columna central, seleccione Rol de seguridad.
  5. En el campo Nombre en la parte inferior de la página, introduzca FMServiceManager.
  6. Seleccione Agregar para agregar el nuevo rol de seguridad a su proyecto. El rol FMServiceManager se abrirá ahora en la ventana del diseñador de elementos.

Agregar tareas al rol FMServiceManager

  1. Seleccione Vista y luego Explorador de aplicaciones.
  2. En el Explorador de aplicaciones, en AOT, expanda el nodo Seguridad.
  3. En la ventana del Explorador de aplicaciones, en AOT, expanda el nodo Seguridad.
  4. Expanda el nodo Deberes de seguridad.
  5. Seleccione y arrastre el deber FMBasicDuties del AOT en la ventana del Explorador de aplicaciones a la ventana del diseñador de elementos (en el centro de la página) en el nodo Deberes debajo del rol FMServiceManager.
  6. Seleccione y arrastre el deber FMManageCars del AOT en la ventana del Explorador de aplicaciones a la ventana del diseñador de elementos en el nodo Deberes debajo del rol FMServiceManager.
  7. Seleccione y arrastre el deber FMManageCustomers del AOT en la ventana del Explorador de aplicaciones a la ventana del diseñador de elementos en el nodo Deberes debajo del rol FMServiceManager. Ahora debería tener tres tareas en el nodo Deberes: FMBasicDuties y FMManageCars.
  8. Para realizar una compilación, haga clic con el botón derecho en el proyecto FleetManagementSecurityProject en la ventana del Explorador de soluciones y seleccione Compilar.

Es posible que aparezca un error, porque el servidor por lotes debe estar desactivado en el entorno. Sin embargo, esto no afecta a la construcción. Esto puede deberse a un trabajo por lotes que se está ejecutando actualmente en el entorno que estaría interfiriendo con cualquiera de los objetos, como los privilegios de seguridad, en la compilación actual. Detener el servidor por lotes evitará que se produzca un error debido a cualquier trabajo por lotes que se esté ejecutando actualmente.

Cerrar el entorno de laboratorio

  1. Seleccione Listo en el panel Instrucciones de la barra lateral del laboratorio.
  2. En la ventana El laboratorio está completo, seleccione Continuar y luego seleccione Salir para volver a la siguiente unidad en el módulo.