Autorização de HMAC – referência da API REST
Quando a autenticação HMAC é usada, as operações caem em uma de duas categorias, leitura ou gravação. As chaves de acesso de leitura/gravação concedem permissão para chamar todas as operações. Chaves de acesso somente leitura concedem permissão para chamar somente operações de leitura. A categoria da chave de acesso como somente leitura ou leitura/gravação é determinada por sua readOnly
propriedade. Qualquer tentativa de fazer uma solicitação de gravação com uma chave de acesso somente leitura resultará na não autorização da solicitação.
Obtendo chaves de acesso
A especificação que descreve as chaves de acesso e a API usada para obtê-las é detalhada na especificação do provedor de recursos de configuração do Azure App aqui. As chaves de acesso são obtidas por meio da operação "ConfigurationStores_ListKeys".
Errors
HTTP/1.1 403 Forbidden
Motivo: A chave de acesso usada para autenticar a solicitação não fornece as permissões necessárias para executar a operação solicitada.
Solução: Obtenha uma chave de acesso que forneça permissão para executar a operação solicitada e use-a para autenticar a solicitação.