O seguinte erro é observado quando um usuário está tentando fazer logon na interface do usuário da Web de Splunk:
'no valid role found in local mapping'
Os grupos de mapeamento na Nuvem do Splunk não correspondem, o nome do grupo não corresponde ao ObjectId do grupo do Azure AD, os grupos de mapeamento do Splunk devem ser chamados com o ObjectId do Azure AD do grupo a ser mapeado no Splunk. Por exemplo, espera-se o seguinte:
ObjectId do Azure AD do grupo a ser mapeado: 99fvd7-fvddfv999-99999njhb
Nome do grupo de mapeamento de Splunk: 99fvd7-fvddfv999-99999njhb
Para validar os grupos que um usuário tem ao fazer logon, ative a depuração para SAML na GUI Splunk:
Em seguida, faça com que o usuário faça login novamente e execute o SPL a seguir para exibir os grupos que estão sendo retornados:
index=_internal sourcetype=splunkd samlp
A partir daqui, você pode ver se os mapeamentos saml no splunk correspondem ao que está sendo retornado pelo IdP.
Neste cenário, os grupos de mapeamento existentes precisavam ser excluídos e criados novamente, para que a configuração fosse atualizada e correspondesse ao que está sendo retornado pelo grupo IdP do Azure AD. Assim que os usuários do grupo mapeado do Azure AD fizerem logon no Splunk Cloud, o usuário aparecerá na seção de autenticação, em Configurações > Controle de Acesso > Usuários com o tipo de autenticação SAML.
| Revisão | Data de publicação | Comentários |
|---|---|---|
1.0 |
28-Sep-2026
|
Versão inicial |