Espacios de trabajo
Administre la selección del espacio de trabajo, el pago y los miembros del espacio de trabajo desde CLI.
Los comandos del espacio de trabajo controlan el contexto de la organización para las operaciones CLI.
La mayoría de los comandos CLI operan en el espacio personal o en el espacio de trabajo seleccionado. Haga explícita la selección del espacio de trabajo en los scripts para que los datos privados y el uso del crédito vayan donde usted espera.
Seleccione un espacio de trabajo
epismo workspace list
epismo workspace current
epismo workspace use $WORKSPACE_ID
epismo workspace clearworkspace clear devuelve el CLI al espacio personal. Cuando se configura EPISMO_TOKEN, se utiliza el espacio de trabajo integrado del token y se ignora el valor predeterminado guardado.
Utilice epismo workspace current en automatización antes de ejecutar comandos destructivos o costosos. Imprime el contexto del espacio de trabajo efectivo como JSON.
Crear y actualizar espacios de trabajo
epismo workspace create --name "Team"
epismo workspace update $WORKSPACE_ID --name "New name"
epismo workspace checkout $WORKSPACE_IDworkspace checkout devuelve la URL de facturación para completar o volver a intentar el pago del espacio de trabajo.
Los nombres de los espacios de trabajo deben ser nombres válidos de estilo de subdominio: de 3 a 30 caracteres, letras minúsculas, números y guiones únicamente. Se rechazan los nombres reservados.
Abra la URL devuelta para completar el pago en el navegador.
Miembros del espacio de trabajo
epismo workspace member list
epismo workspace member upsert $USER_ID --role admin
epismo workspace member upsert $USER_ID_1,$USER_ID_2 --role member
epismo workspace member delete $USER_ID
epismo workspace member delete $USER_ID_1,$USER_ID_2Los roles son owner, admin y member. Tanto workspace member upsert como workspace member delete aceptan una única ID de usuario o una lista de ID de usuario separadas por comas.
workspace member upsert imprime un resultado por posición de entrada y un memberCount autorizado. Inspeccione el status de cada resultado (added, updated, unchanged, skipped o failed); Los fallos individuales como USER_NOT_FOUND se devuelven en code sin descartar cambios exitosos para otros usuarios.
workspace member delete también imprime un resultado por posición de entrada y el memberCount autorizado, incluso cuando se le proporciona una ID de usuario. Inspeccione los resultados de deleted, skipped y failed y sus valores de code.
La membresía en el espacio de trabajo no es lo mismo que el acceso al proyecto. Agregue usuarios a los proyectos relevantes antes de esperar que vean paquetes o pistas relacionados con el proyecto.