#prerequisite: .net SDK - https://dotnet.microsoft.com/en-us/download [CmdletBinding()] Param ( [string] $orgClientId="org client id", [string] $orgClientSecret="org client secret", [string] $envId="env id" ) function SetupCLI() { param( $orgClientId, $orgClientSecret, $envId ) dotnet new tool-manifest --force dotnet tool install Sitecore.CLI --add-source https://sitecore.myget.org/F/sc-packages/api/v3/index.json dotnet tool restore Dotnet sitecore init dotnet sitecore plugin add -n Sitecore.DevEx.Extensibility.XMCloud dotnet sitecore cloud login --authority https://auth.sitecorecloud.io/ --audience https://api.sitecorecloud.io --allow-write true --client-credentials true --client-id $orgClientId --client-secret $orgClientSecret dotnet sitecore cloud environment connect --environment-id $envId --allow-write true #dotnet sitecore environment set-default -n xmcloud #dotnet sitecore env current } SetupCLI -orgClientId $orgClientId -orgClientSecret $orgClientSecret -envId $envId #dotnet sitecore ser pull $envVarList=dotnet sitecore cloud environment variable list --environment-id $envId --json Write-Host($envVarList)