Lines 3337-3388markdown
3338 --email The email address that you use to log into Transcend
3339 --password The password for your account login
3340 --apiKeyTitle The title of the API key being generated or destroyed
3341 --file The file where API keys should be written to
3342 --scopes The list of scopes that should be given to the API key [View Only|Full Admin|Rotate Hosted Sombra keys|Manage Global Attributes|Manage Access Controls|Manage Billing|Manage SSO|Manage API Keys|Manage Organization Information|Manage Email Domains|Manage Data Sub Categories|View Customer Data in Privacy Requests|View Customer Data in Data Mapping|View API Keys|View Audit Events|View SSO|View Scopes|View ...
3343 [--deleteExistingApiKey/--noDeleteExistingApiKey] When true, if an API key exists with the specified apiKeyTitle, the existing API key is deleted [default = true]
3344 [--createNewApiKey/--noCreateNewApiKey] When true, new API keys will be created. Set to false if you simply want to delete all API keys with a title [default = true]
3345 [--parentOrganizationId] Filter for only a specific organization by ID, returning all child accounts associated with that organization
3346 [--transcendUrl] URL of the Transcend backend. Use https://api.us.transcend.io for US hosting. Defaults to the TRANSCEND_API_URL environment variable when set, so --transcendUrl may be omitted if it is exported. [default = https://api.transcend.io]
3347 -h --help Print help information and exit
3352**Generate API keys for cross-instance usage**
3355transcend admin generate-api-keys \
3356 --email=test@transcend.io \
3357 --password="$TRANSCEND_PASSWORD" \
3358 --scopes="View Email Templates,View Data Map" \
3359 --apiKeyTitle="CLI Usage Cross Instance Sync" \
3360 --file=./working/auth.json
3363**Specifying the backend URL, needed for US hosted backend infrastructure**
3366transcend admin generate-api-keys \
3367 --email=test@transcend.io \
3368 --password="$TRANSCEND_PASSWORD" \
3369 --scopes="View Email Templates,View Data Map" \
3370 --apiKeyTitle="CLI Usage Cross Instance Sync" \
3371 --file=./working/auth.json \
3372 --transcendUrl=https://api.us.transcend.io
3375**Filter for only a specific organization by ID, returning all child accounts associated with that organization**
3378transcend admin generate-api-keys \
3379 --email=test@transcend.io \
3380 --password="$TRANSCEND_PASSWORD" \
3381 --scopes="View Email Templates,View Data Map" \
3382 --apiKeyTitle="CLI Usage Cross Instance Sync" \
3383 --file=./working/auth.json \
3384 --parentOrganizationId=7098bb38-070d-4f26-8fa4-1b61b9cdef77
3387**Delete all API keys with a certain title**
Long lines were clipped for display.