Cree un usuario de MongoDB para su aplicación MongoDB e invite al usuario de MongoDB a sus organizaciones y proyectos.
Una cuenta de usuario de MongoDB otorga acceso únicamente a la aplicación de MongoDB. Para otorgar acceso a la base de datos, crea un usuario de base de datos con mongocli dbusers create.
Sintaxis
mongocli iam users invite [options]
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
--country | string | false | Código de país alfa ISO 3166-1 de dos letras de la ubicación geográfica del usuario. La CLI de Atlas requiere esta opción. |
string | true | Dirección de correo electrónico del usuario. | |
--firstName | string | true | Primer nombre o nombre de pila del usuario. |
-h, --help | false | ayuda para invitación | |
--lastName | string | true | Apellido, nombre de familia o apellido del usuario. |
--mobile | string | false | Número de teléfono móvil del usuario. |
--orgRole | Cuerdas | false | Unique 24-digit string que identifica a la organización, dos punto y el rol del usuario dentro de la organización. Especifica este valor como orgID:ROLE. Para aprender qué valores acepta MCLI, consulte el Enum Items para roles en la especificación de la API de Atlas: https://www.mongodb.com/es/docs/atlas/reference/api-resources-spec/#operation/createOrganizationInvitation/. |
-o, --output | string | false | Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json. |
--password | string | false | Contraseña para el usuario. |
--projectRole | Cuerdas | false | string única de 24 dígitos que identifica el Proyecto, el signo de dos puntos y el rol del usuario en el Proyecto. Especifica este valor como projectID:ROLE. Los valores válidos para ROL incluyen GROUP_CLUSTER_MANAGER, GROUP_DATA_ACCESS_ADMIN, GROUP_DATA_ACCESS_READ_ONLY, GROUP_DATA_ACCESS_READ_WRITE, GROUP_OWNER, GROUP_READ_ONLY, GROUP_AUTOMATION_ADMIN, GROUP_BACKUP_ADMIN y GROUP_MONITORING_ADMIN. |
--username | string | true | Nombre que identifica al usuario. Debe especificar una dirección de correo electrónico válida. |
Opciones heredadas
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-P, --profile | string | false | Nombre del perfil que se usará del archivo de configuración. Para aprender más sobre los perfiles para MongoCLI, consulta https://dochub.mongodb.org/core/atlas-cli-configuration-file. |
Ejemplos
# Create the MongoDB user with the username user@example.com and invite them to the organization with the ID 5dd56c847a3e5a1f363d424d with ORG_OWNER access: mongocli users invite --email user@example.com --username user@example.com --orgRole 5dd56c847a3e5a1f363d424d:ORG_OWNER --firstName Example --lastName User --country US --output json
# Create the MongoDB user with the username user@example.com and invite them to the project with the ID 5f71e5255afec75a3d0f96dc with GROUP_READ_ONLY access: mongocli users invite --email user@example.com --username user@example.com --projectRole 5f71e5255afec75a3d0f96dc:GROUP_READ_ONLY --firstName Example --lastName User --country US --output json