create
Create and store authentication profiles on this computer
Usage
ppds auth create [options]
Options
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--accept-cleartext-caching | bool | Accept cleartext credential storage on Linux when secure storage (libsecret) is unavailable | ||
--applicationId | -id | string | Optional: The application ID to authenticate with | |
--azureDevOpsFederated | -adof | bool | Use Azure DevOps Federation for Service Principal Auth; requires --tenant and --applicationId arguments | |
--certificateDiskPath | -cdp | string | Optional: The certificate disk path to authenticate with | |
--certificatePassword | -cp | string | Optional: The certificate password to authenticate with | |
--certificateThumbprint | -ct | string | Certificate thumbprint for Windows certificate store authentication | |
--clientSecret | -cs | string | Optional: The client secret to authenticate with | |
--cloud | -ci | CloudEnvironment | Optional: The cloud instance to authenticate with | |
--deviceCode | -dc | bool | Use the Microsoft Entra ID Device Code flow for interactive sign-in | |
--environment | -env | string | Default environment (ID, url, unique name, or partial name) | |
--githubFederated | -ghf | bool | Use GitHub Federation for Service Principal Auth; requires --tenant and --applicationId arguments | |
--managedIdentity | -mi | bool | Use Azure Managed Identity | |
--name | -n | string | The name you want to give to this authentication profile (maximum 30 characters) | |
--password | -p | string | Optional: The password to authenticate with | |
--tenant | -t | string | Tenant ID if using application ID/client secret or application ID/client certificate | |
--username | -un | string | Optional: The username to authenticate with; shows a Microsoft Entra ID dialog if not specified |