The edge login command

Current version: 10.1

The Experience Edge plugin for Sitecore CLI provides the edge login command that authenticates you within an organization.

Usage

You can use the edge login command as follows:

RequestResponse
dotnet sitecore edge login [options]

Running the login command without options initializes an interactive/device authorization login flow for authenticating with an organization. For example:

RequestResponse
dotnet sitecore edge login

You can also log directly into a production environment for a specific tenant if you have the necessary credentials. For example:

RequestResponse
dotnet sitecore edge login --clientId <your-client-ID> --clientSecret <your-client-secret>

Options

The Experience Edge login command has the following options:

Option

Description

--clientId, --id

Specifies the client ID used to log in to the specific Edge tenant.

Required for non-interactive/client credentials login.

--clientSecret, --secret

Specifies the client secret used to log in to the specific Edge tenant.

Required for non-interactive/client credentials login.

--aud, --audience

Specifies the custom audience. This might be useful for the older Edge tenants (provisioned with the Provisioning API v1).

--env, --environment

Specifies the Experience Edge environment to target.

Possible values: preprod, prod

Default: prod

-?, -h, --help

Displays developer help and usage information about the command

Note

Any Experience Edge command memorizes the last used environment option. On subsequent commands for the same Edge environment, you can omit the --env option.

You obtain the client credentials as follows:

Do you have some feedback for us?

If you have suggestions for improving this article,