Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de integraciones clásicas
Última actualización 22 de abr. de 2024

Ámbito de Box

UiPath.Box.Activities.BoxScope

Las actividades de Box utilizan la autenticación JWT para establecer una conexión entre UiPath y tu aplicación personalizada de Box. Esta conexión autoriza a un UiPath Robot a llamar a las API de Box y acceder a los recursos en tu nombre.

Para habilitar la autenticación, puede crear una aplicación personalizada de Box con autenticación JWT. Después de crear tu aplicación, Box genera un archivo de configuración que contiene la información necesaria para establecer una conexión autenticada. También puede optar por crear una aplicación personalizada de Box con autenticación OAuth. Para obtener más información y antes de crear tu primer proyecto de automatización, consulta la guía de configuración .

Después de crear su aplicación personalizada, puede seleccionar el tipo de autenticación que desea utilizar (Tipo de autenticación) e introducir la ubicación de su archivo de configuración (Ruta del archivode configuración) o el contenido del archivo (Contenido del archivo de configuración) en la actividad del ámbito de Box si está utilizando la autenticación JWT o introduzca el (ID del cliente) y el (Secreto del cliente) si está utilizando la autenticación OAuth.

Después de establecer una conexión, una actividad de ámbito de Box principal puede generar un registro de la conexión en un objeto BoxClient (Conexión de Box) que puedes utilizar en actividades de ámbito secundario.

Cómo funciona

Los siguientes pasos y diagrama de secuencia de mensajes son un ejemplo de cómo funciona la actividad desde el momento de diseño (es decir, las dependencias de la actividad y las propiedades de entrada / salida) hasta el tiempo de ejecución.

  1. Completa los pasos de configuración .
  2. Añade la actividad Ámbito de Box a tu proyecto.
  3. Introduce valores para las propiedades de entrada y autenticación de JWT (si se utiliza JWT).
  4. Crea e introduce una variable BoxClient para la propiedad de salida .
    • Puede utilizar esta variable en los usos posteriores de la actividad Ámbito de Box .



Propiedades

Común
  • ContinuarEnCasoDeError : especifica si quieres que la actividad continúe ejecutándose cuando se arroja un error. Este campo solo admite valores Boolean .
  • NombreParaMostrar: el nombre de la actividad que se muestra. Este campo solo admite variables Strings o String.
Conexión Existente
  • Conexión de Box : un registro de conexión de una actividad de ámbito de Box principal que puedes usar en lugar de establecer una nueva conexión. Este campo solo admite variables BoxClient .
    • La variable BoxClient debe ser de una actividad de ámbito de Box ejecutada previamente (principal) que aún tiene una conexión activa.
    • Si no puede establecer una conexión utilizando esta propiedad, intente volver a ejecutar su actividad principal de Box Scope .
Entrada
  • TipoDeAutenticación : el tipo de autenticación que quieres utilizar para conectarte a tu aplicación personalizada. Seleccione uno de los tres elementos de la lista desplegable:

    • JWT : para especificar la autenticación JWT. Obligatorio para la primera ejecución de la actividad Ámbito de Box (es decir, ámbito principal).
    • OAuth : para especificar la autenticación OAuth. Obligatorio para la primera ejecución de la actividad Ámbito de Box (es decir, ámbito principal).
    • BoxConnection : opcional para ejecuciones posteriores de la actividad Ámbito de Box dentro del mismo proyecto de automatización que incluye un ámbito principal.
Autenticación JWT
  • Contenido del archivo de configuración : el contenido del archivo de configuración JSON en un objeto String . Este campo solo admite variables Strings o String . Para obtener más información sobre el archivo de configuración, consulta la guía de configuración de Box.
  • Ruta del archivo de configuración : la ubicación del archivo de configuración descargado. Este campo solo admite variables Strings o String . Para obtener más información sobre el archivo de configuración, consulta la guía de configuración de Box.
  • ID de usuario : el identificador de la cuenta de usuario que quieres utilizar para la autenticación. Este campo solo admite variables Strings o String . Si se deja vacío, se realiza la autenticación para la cuenta de servicio.
Otros
  • Privado : si se selecciona esta casilla, los valores de variables y argumentos ya no se registran en el nivel detallado.
Autenticación de OAuth 2
  • ID decliente: el ID de cliente de la aplicación de Box. Este campo solo admite variables Strings o String . Para obtener más información sobre el archivo de configuración, consulta la guía de configuración de Box.
  • Secreto de cliente : el secreto de cliente de la aplicación Box. Introduce una variable SecureString o SecureString . Para obtener más información sobre el archivo de configuración, consulta la guía de configuración de Box.
Salida
  • Conexión de Box : un registro de la conexión establecida que puedes utilizar en otras actividades de ámbito de Box que se incluyen en esta actividad de ámbito. Este campo solo admite variables BoxClient .
    Nota:

    Puede pasar esta variable a una actividad de ámbito en un flujo de trabajo que se encuentra dentro de la actividad de ámbito principal.

    Por ejemplo, puede tener 3 flujos de trabajo. La primera incluye la actividad de ámbito principal que establece la conexión con su aplicación registrada (es decir, el flujo de trabajo principal). El segundo flujo de trabajo crea un nuevo registro de contacto y el tercero crea un nuevo registro de cuenta; ambos están incluidos en la actividad de ámbito principal.

    Cuando se ejecutan los flujos de trabajo, la actividad de ámbito principal pasa la variable BoxClient a la propiedad BoxConnection de la conexión existente en el segundo y tercer flujo de trabajo (ver la imagen a continuación).


  • Cómo funciona
  • Propiedades

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.