- Información general
- Active Directory
- Notas relacionadas
- Acerca del paquete de actividades de Active Directory
- Compatibilidad de Proyectos
- Ámbito de Active Directory
- Obtener el nombre distinguido del objeto
- Obtener propiedades de objeto
- Obtener objetos por filtro
- Obtener objetos por filtro de LDAP
- Es objeto miembro del grupo
- Mover objeto.
- Cambiar nombre de Objeto
- Actualizar propiedades de objeto
- Añadir un equipo a un grupo
- Ya existe un equipo
- Crear un equipo
- Eliminar equipo
- Obtener estado del equipo
- Obtener equipos en un grupo
- Unir equipo al dominio
- Eliminar equipo del grupo
- Establecer el estado del equipo
- Separar equipo del dominio
- Añadir un grupo a otro grupo
- Crear grupo
- Eliminar grupo
- El grupo ya existe
- Eliminar Grupo del grupo
- Agrega un usuario a un grupo
- Cambiar la contraseña del usuario
- Crear usuario
- Eliminar usuario
- Forzar el cambio de contraseña
- Obtener fecha de vencimiento de la contraseña
- Obtener fecha de vencimiento del usuario
- Obtener grupos del usuario
- Obtener estado del usuario
- Obtener usuarios de un grupo
- Eliminar usuario del grupo.
- Establecer fecha de vencimiento del usuario
- Establecer el estado del usuario
- El usuario ya existe
- Validar las Credenciales de Usuario
- Crear unidad organizativa
- Eliminar unidad organizativa
- Active Directory APIs
- Guías prácticas de Active Directory
- Amazon Web Services
- Notas relacionadas
- Acerca del paquete de actividades de Amazon Web Services
- Compatibilidad de Proyectos
- Lista de permisos
- Alcance de los servicios web de Amazon
- Configurar el Robot
- Crear instancia
- Crear instancia desde plantilla de inicio
- Obtener instancia por ID
- Obtener lista de instancias
- Reiniciar instancia
- Iniciar instancia
- Detener instancia
- Terminar instancia
- Asociar volumen a instancia
- Crear instantáneas de instancia
- Crear volumen
- Crear instantánea de volumen
- Eliminar instantánea
- Eliminar volumen
- Separar volumen de la instancia
- Obtener volúmenes de instancia
- Obtener instantánea
- Obtener volumen
- Obtener lista de volúmenes
- Agrega un usuario a un grupo
- Crear grupo
- Eliminar grupo
- Para cada grupo
- Obtener grupo
- Eliminar usuario del grupo.
- Actualizar grupo
- Agregar o eliminar la política en línea
- Adjuntar o separar la política administrada
- Crear política administrada
- Eliminar política administrada
- Para cada política administrada
- Obtener las identidades de IAM adjuntas a una política administrada
- Obtener políticas en línea de identidad de IAM
- Obtener políticas administradas de identidad de IAM
- Obtener política administrada
- Actualizar la política administrada
- Agregar rol al perfil de instancia
- Crear rol
- Eliminar rol
- Para cada rol
- Obtener rol
- Eliminar el rol del perfil de instancia
- Actualizar Rol
- Cambiar la contraseña del usuario
- Crear usuario
- Eliminar usuario
- Para cada usuario
- Para cada grupo del usuario
- Para cada usuario en el grupo
- Obtener usuario
- Actualizar usuario
- Configurar el registro para el depósito
- Configurar el acceso público al depósito
- Crear depósito
- Eliminar depósito
- Eliminar la política del depósito
- Depósito vacío
- Obtener depósito
- Obtener lista de depósitos
- Obtener política del depósito
- Establecer política del depósito
- Actualizar propiedades de depósito
- Copiar objeto
- Eliminar múltiples objetos
- Eliminar objeto único
- Descargar objeto en archivo
- Para cada objeto del depósito
- Obtener objeto
- Obtener objeto ACL
- Establecer objeto ACL
- Actualizar objeto desde archivo
- Cargar objetos desde la carpeta
- Ejecutar comando de PowerShell
- Amazon Web Services APIs
- Guías prácticas de Amazon Web Services
- Amazon WorkSpaces
- Notas relacionadas
- Acerca del paquete de actividades de Amazon WorkSpaces
- Compatibilidad de Proyectos
- Amazon WorkSpaces APIs
- Aprovisionar y gestionar Amazon WorkSpaces
- Azure
- Notas relacionadas
- Acerca del paquete de actividades de Azure
- Compatibilidad de Proyectos
- Anexar a Blob
- Adjuntar Disco de datos de VM
- Alcance de Azure
- Configurar el Robot
- Copiar blob
- Crear contenedor de blob
- Crea una Configuración de IP
- Crear una Interfaz de Red
- Crear un NSG
- Crear grupo de recursos
- Crear regla de seguridad
- Crear cuenta de almacenamiento
- Crear tablas
- Crear VM (máquina virtual)
- Eliminar blob
- Eliminar contenedor de blob
- Eliminar configuración de IP
- Eliminar Interfaz de Red
- Elimina un NSG
- Eliminar grupo de recursos
- Eliminar filas
- Eliminar cuenta de almacenamiento
- Eliminar regla de seguridad
- Eliminar tabla
- Eliminar VM
- Separar disco de datos de VM
- Descargar blob en archivo
- Para cada contenedor de blob
- Para cada blob del contenedor
- Por Cada Interfaz de Red
- Por Cada NSG
- Para cada fila de la tabla
- Por Cada Alerta de Seguridad
- Obtener blob
- Obtener contenedor de blob
- Obtener lista de contenedores de blob
- Obtener lista de blobs
- Obtener disco
- Obtener lista de discos
- Obtener los archivos RDP
- Obtener grupo de recursos
- Obtener lista de grupos de recursos
- Obtener fila
- Obtener filas por filtro
- Obtener secretos
- Obtener cuenta de almacenamiento
- Obtener Clave de cuenta de almacenamiento
- Obtener lista de cuenta de almacenamiento
- Obtener Interfaz de Red
- Obtener NSG
- Obtener Lista de la Interfaz de Red de NSG
- Obtener Alerta de Seguridad
- Obtener regla de seguridad
- Obtener lista de reglas de seguridad
- Obtener tabla
- Obtener lista de tablas
- Obtener VM
- Obtener imagen personalizada de la VM
- Obtener lista de imágenes personalizada de VM
- Obtener lista de discos de la VM
- Obtener imagen de la VM por editor
- Obtener lista de VM (máquinas virtuales)
- Obtener lista de NSG de VM
- Obtener Lista de la Interfaz de Red de la VM
- Insertar filas
- Regenerar clave de cuenta de almacenamiento
- Reiniciar VM
- Ejecutar script en VM
- Establecer nivel de blob
- Establecer el Estado de Alerta de Seguridad
- Apagar VM
- Iniciar VM
- Detener VM
- Actualizar blob desde archivo
- Azure APIs
- Guías prácticas de Azure
- Azure Active Directory
- Notas relacionadas
- Acerca del paquete de actividades de Azure Active Directory
- Compatibilidad de Proyectos
- Añadir grupo a política de ciclo vital.
- Añadir miembro a un grupo
- Añadir miembro a un rol
- Añadir propietario a un grupo
- Asignar Licencia
- Ámbito de la aplicación Azure AD
- Ámbito delegado de Azure AD
- Crear grupo asignado
- Crear política de ciclo vital
- Crear usuario
- Eliminar grupo
- Eliminar política de ciclo vital
- Eliminar usuario
- Para cada informe directo
- Para cada grupo
- Para cada grupo en el grupo
- Para cada política de ciclo vital
- Para cada grupo principal
- Para cada rol
- Para cada usuario
- Para cada grupo del usuario
- Para cada usuario en el grupo
- Para cada usuario en los propietarios del grupo
- Para cada usuario en un rol
- Para cada rol del usuario
- Obtener grupo por Id
- Obtener Grupo por Nombre
- Obtener gestor
- Obtener usuario
- El grupo ya existe
- Es Grupo en política de ciclo vital.
- Es miembro en un rol
- Es miembro del grupo
- Es propietario del grupo
- Eliminar grupo de política de ciclo vital
- Quitar Licencia
- Eliminar miembro de un grupo
- Eliminar miembro de un rol
- Eliminar propietario de un grupo
- Restablecer contraseña
- Establecer gestor
- Actualizar grupo
- Actualizar política de ciclo vital
- Actualizar usuario
- El usuario ya existe
- Azure Active Directory APIs
- Guías prácticas de Azure Active Directory
- Azure Windows Virtual Desktop
- Notas relacionadas
- Acerca del paquete de actividades Azure Windows Virtual Desktop
- Compatibilidad de Proyectos
- Ámbito del escritorio virtual de Windows
- Crear grupo de hosts
- Añadir máquina virtual al grupo de hosts
- Actualizar grupo de hosts
- Obtener grupo de hosts
- Eliminar grupo de hosts
- Para cada grupo de hosts
- Obtener host de sesión
- Para cada host de sesión
- Actualizar host de sesión
- Eliminar host de sesión
- Para cada sesión de usuario
- Desconectar sesión de usuario
- Eliminar sesión de usuario
- Enviar mensaje a la sesión del usuario
- Obtener grupo de aplicaciones
- Para cada grupo de aplicaciones
- Asignar usuarios y grupos a un grupo de aplicaciones
- Eliminar usuarios y grupos de un grupo de aplicaciones
- Crear Workspace
- Actualizar Workspace
- Obtener Workspace
- Para cada Workspace
- Eliminar Workspace
- Azure Windows Virtual Desktop APIs
- Citrix
- Notas relacionadas
- Acerca del paquete de actividades de Citrix
- Compatibilidad de Proyectos
- Alcance de Citrix
- Obtener la Lista de Servidores
- Obtener Repositorios de Almacenaje
- Añadir Etiqueta a una VM
- Añadir VM a una Carpeta
- Eliminar Etiqueta de la VM
- Eliminar VM de la Carpeta
- Eliminar todas las instantáneas de la VM
- Eliminar Instantánea de la VM
- Obtener lista de instantáneas de VM
- Revertir VM a la instantánea
- Tomar Instantánea de la VM
- Crear VM a partir de una plantilla
- Eliminar VM
- Obtener la lista de plantilla
- Obtener VM por UUID
- Obtener lista de VM (máquinas virtuales)
- Apagar VM
- Encender VM
- Cambiar nombre de la VM
- Reiniciar VM
- Reanudar VM
- Suspender VM
- Citrix APIs
- Guías prácticas de las actividades de Citrix
- Desencadenadores de escritorio
- Exchange Server
- Google Cloud
- Notas relacionadas
- Acerca del paquete de actividades de Google Cloud
- Compatibilidad de Proyectos
- Ámbito de Google Cloud
- Crear depósito
- Actualizar propiedades de depósito
- Obtener depósito
- Para cada depósito
- Eliminar depósito
- Obtener objeto
- Eliminar objeto
- Copiar objeto
- Actualizar objeto desde archivo
- Descargar objeto en archivo
- Para cada objeto del depósito
- Crear instancia
- Crear instancia a partir de una plantilla
- Obtener instancia
- Para cada instancia
- Iniciar instancia
- Detener instancia
- Restablecer instancia
- Eliminar instancia
- Configurar el Robot
- Ejecutar script en instancia
- Obtener proyecto
- Para cada proyecto
- Crear rol
- Eliminar rol
- Para cada rol que se puede conceder
- Para cada rol
- Obtener rol
- Recuperar rol
- Actualizar Rol
- Obtener la política de IAM
- Establecer política de IAM
- Obtener datos secretos
- Google Cloud APIs
- Guías prácticas de Google Cloud
- Hyper V
- Notas relacionadas
- Acerca del paquete de actividades HyperV
- Compatibilidad de Proyectos
- Ámbito de HyperV
- Eliminar todos los puntos de control de VM
- Eliminar punto de control de VM
- Obtener lista de puntos de control de VM
- Revertir VM a punto de control
- Tomar punto de control de VM
- Configurar el Robot
- Crear VM a partir de una plantilla
- Eliminar VM
- Exportar VM
- Obtener VM por ID
- Obtener lista de VM (máquinas virtuales)
- Importar VM
- Pausar VM
- Cambiar nombre de la VM
- Reiniciar VM
- Reanudar VM
- Apagar VM
- Iniciar VM
- Desactivar VM
- HyperV APIs
- Guías prácticas de HyperV
- NetIQ eDirectory
- Notas relacionadas
- Acerca del paquete de actividades eDirectory de NetIQ
- Compatibilidad de Proyectos
- Ámbito de NetIQ eDirectory
- Agregar objeto al grupo
- Eliminar objeto
- Obtener el nombre distinguido del objeto
- Obtener propiedades de objeto
- Obtener objetos por filtro
- Obtener objetos por filtro de LDAP
- Es objeto miembro del grupo
- Mover objeto.
- Eliminar objeto del grupo
- Cambiar nombre de Objeto
- Actualizar propiedades de objeto
- Añadir un equipo a un grupo
- Ya existe un equipo
- Eliminar equipo
- Crear un equipo
- Obtener estado del equipo
- Eliminar equipo del grupo
- Establecer el estado del equipo
- Añadir un grupo a otro grupo
- Crear grupo
- Eliminar grupo
- Obtener equipos en un grupo
- Obtener usuarios de un grupo
- El grupo ya existe
- Eliminar Grupo del grupo
- Crear unidad organizativa
- Eliminar unidad organizativa
- Agrega un usuario a un grupo
- Cambiar la contraseña del usuario
- Crear usuario
- Eliminar usuario
- Forzar el cambio de contraseña
- Obtener fecha de vencimiento de la contraseña
- Obtener fecha de vencimiento del usuario
- Obtener grupos del usuario
- Obtener estado del usuario
- Eliminar usuario del grupo.
- Establecer fecha de vencimiento del usuario
- Establecer el estado del usuario
- El usuario ya existe
- Validar las Credenciales de Usuario
- NetIQ eDirectory APIs
- Centro de sistema
- VMware
- Notas relacionadas
- Acerca del paquete de actividades de VMware
- Compatibilidad de Proyectos
- Crear VM (máquina virtual)
- Clone VM
- Configurar el Robot
- Eliminar VM
- Obtener centro de datos.
- Obtener la lista del Almacén de datos
- Obtener host
- Obtener lista de Host.
- Obtener carpeta
- Obtener VM
- Obtener lista de VM (máquinas virtuales)
- Montar instalador de herramientas
- Apagar VM
- Encender VM
- Ejecutar programa en VM
- Suspender VM
- Desmontar instalador de herramientas
- Actualizar VM
- Actualizar herramientas
- Alcance de VMware
- Alcance de VMware
- Obtener centro de datos.
- Obtener la lista del Almacén de datos
- Obtener host
- Obtener lista de Host.
- Eliminar todas las instantáneas de la VM
- Eliminar Instantánea de la VM
- Obtener lista de instantáneas de VM
- Revertir VM a la instantánea
- Tomar Instantánea de la VM
- Configurar el Robot
- Crear VM a partir de una plantilla
- Convertir plantilla a VM
- Convierte la VM en una plantilla
- Personalizar VM
- Eliminar VM
- Obtener VM
- Obtener lista de VM (máquinas virtuales)
- Apagar VM
- Suspender VM
- Ejecutar programa en VM
- Reiniciar VM
- Cambiar nombre de la VM
- Encender VM
- Mover Vm a carpeta
- Migrar VM
- Obtener la lista de plantilla
- Exportar plantilla OVF
- Implementar plantilla OVF
- Asignar etiqueta a VM
- Eliminar Etiqueta de la VM
- Asignar etiqueta a carpeta
- Eliminar etiqueta de carpeta
- Crear carpeta
- Obtener carpeta
- Renombrar carpeta
- Mover carpeta
- Eliminar carpeta
- Montar instalador de herramientas
- Desmontar instalador de herramientas
- Actualizar herramientas
- Guías prácticas de las actividades de VMWare
Aprovisionar y gestionar Amazon WorkSpaces
El ejemplo siguiente explica cómo utilizar las actividades de Amazon WorkSpace para automatizar las tareas de aprovisionamiento y de ahorro de costes. Presenta actividades como el ámbito de Amazon WorkSpace , WorkSpacede trabajo, WorkSpacecada espaciode trabajo, WorkSpacede trabajo, WorkSpacede trabajo, WorkSpacede trabajo o Eliminar WorkSpacede trabajo. Puedes encontrar estas actividades en el paquete UiPath.A AmazonWorkSpaces.Activities .
El ejemplo contiene dos flujos de trabajo:
Create_Workspace.xaml
Aprovisiona un nuevo Workspace para un usuario del directorio determinado de la siguiente manera:
- preparar las etiquetas para asociar con el WorkSpace, incluida una etiqueta con clave =
CreationDate
, para almacenar la información de la fecha de creación, porque la API de Amazon WorkSpaces no proporciona este valor; - especificando el paquete, directorio, nombre de usuario, modo de ejecución, etiquetas, etc.
Manage_Workspaces.xaml
Realiza tareas de gestión de TI para los WorkSpaces en un directorio especificado de la siguiente manera:
- identificar y reiniciar los WorkSpaces en mal estado;
- detener los WorkSpaces que están disponibles pero en estado desconectado (optimización de costes);
-
identificar los WorkSpaces no utilizados y, basándonos en un período de inactividad, tomar una de estas acciones:
- enviar un correo electrónico de advertencia al usuario;
- eliminar permanentemente el WorkSpace (optimización de costes).
Así es como se puede crear el primer proceso de automatización, Create_Workspace.xaml, que se conecta a Amazon Web Services y crea un nuevo Workspace:
-
Agregue la actividad Ámbito de Amazon Workspace para conectarse a Amazon Web Services y también para proporcionar un ámbito para las actividades de Amazon WorkSpaces. A continuación, especifica las claves de acceso (es decir,
AccessKeyId
ySecretAccessKey
) o unaIAMRole
(cuando el robot se está ejecutando dentro de una instancia EC2). En este ejemplo, nos conectaremos mediante claves de acceso.Nota: Para obtener más detalles sobre la creación de una clave secreta de AWS, lea este artículo: Crear una clave de acceso de AWS. -
Se aprovisiona un nuevo Workspace mediante la actividad Crear espacio de trabajo.
Así es como se puede crear el segundo proceso de automatización, Manage_Workspaces.xaml, que recupera todos los WorkSpaces de un directorio especificado:
- Sigue las mismas instrucciones que en el paso 1 de Aprovisionar un Workspace.
-
Usa la actividad Para cada espacio de trabajo con FiltrarPor establecido en
DirectoryId
. Luego proporciona tu ID de directorio en la propiedad FilterValue .Nota: La actividad Para cada Espacio de trabajo admite filtrar porDirectoryId
,BundleId
yWorkspaceIds
.
Para cada Workspace que coincida con los criterios de filtro, comprobaremos si se debe realizar una de las siguientes acciones.
Reiniciar un WorkSpace en mal estado
AWRKSState.UNHEALTHY
, reinícialo mediante la actividad Reiniciar espacio de trabajo .
False
.
Detener un WorkSpace que está desconectado
Detenga un WorkSpace que esté desconectado durante más de 30 minutos.
AutoStop
y el usuario está desconectado durante más de MinutesSinceDisconnected
minutos, deténgalo llamando a la actividad Detener espacio de trabajo con EsperarFinalización establecida en False
.
Enviar un correo electrónico de advertencia
Envía un correo electrónico de advertencia al usuario si el Workspace no se ha utilizado en los últimos 30 días.
InactivityPeriodBeforeWarning
días, el usuario recibirá un correo electrónico indicando que el Workspace se eliminará de forma permanente en 7 días, es decir, InactivityPeriodBeforeRemoving - InactivityPeriodBeforeWarning = 37 – 30 = 7
.
Use la actividad Enviar mensaje de correo de Outlook para enviar el correo electrónico de advertencia.
Además, para llevar un registro de la acción de administración realizada, añade una etiqueta o etiquetas al Workspace. Usa la actividad Actualizar espacio de trabajo para añadir estas etiquetas.
Eliminar de forma permanente un Workspace
Eliminar un Workspace que no se haya utilizado en los últimos 37 días.
InactivityPeriodBeforeRemoving
días, se cancelará. Para esta acción, usa la actividad Eliminar espacio de trabajo con EsperarFinalización establecido en False
.
Eliminar de forma permanente un Workspace que nunca se ha utilizado
Elimine un Workspace que no se ha utilizado desde su creación hace más de 37 días.
WorkSpace.LastKnownUserConnectionTimestamp = new DateTime()
(es decir, nunca se utiliza) y el WorkSpace tiene una etiqueta que almacena la fecha de creación (porque la API de Amazon WorkSpaces no proporciona este valor).
creationDate <= Today.Date.AddDays(-InactivityPeriodBeforeRemoving)
nunca se utilizó, se eliminará de forma permanente.
Ejecuta el proceso. El robot utiliza las actividades de Amazon WorkSpaces para automatizar sus tareas de Amazon WorkSpaces.