Skip to content

Get the account name and key

The last stage on the Azure side. You copy the storage account’s access key, which is what Sliick Files authenticates with, and end up with the three values Sliick Settings asks for.

Sliick authenticates to Azure using the storage account’s shared key, the same secret used by every Azure SDK by default. Azure provides two keys (key1 and key2) so you can rotate without downtime.

  1. Open the storage account.
  2. In the left sidebar under Security + networking, click Access keys.
  3. Storage account name is at the top. Write it down; it is the name you set when you created the account.
  4. Click Show next to key1 and copy the Key value, a long Base64 string ending in ==.

Treat this key like a root password. It grants full read, write and delete on every blob, file, queue, and table in the entire storage account, and there is no way to scope it to a single container. If you ever need to revoke a credential, regenerate key1 (or key2) on this same page, then re-enter the new key in Sliick Settings. Use key2 while you rotate key1, and vice versa.

If you have the Azure CLI installed:

az storage container show \
  --account-name YOUR-ACCOUNT-NAME \
  --account-key 'YOUR-ACCOUNT-KEY' \
  --name YOUR-CONTAINER-NAME

This should return a JSON blob describing the container. If you get AuthenticationFailed, the key is wrong. If you get ContainerNotFound, the container name is wrong.

The three values you will need for Salesforce:

  • Storage account name
  • Account key
  • Container name

Next: Salesforce setup.