diff --git a/index.html b/index.html index 584297d..13fc1fe 100644 --- a/index.html +++ b/index.html @@ -143,7 +143,10 @@
Embed Preview
"send_outgoing_webhook", "see_sql", /* v4.10 */ "send_to_integration", /* v6.22 */ - "create_alerts" /* v6.22 */ + "create_alerts", /* v6.22 */ + "embed_save_shared_space", /* v21.4 */ + "clear_cache_refresh", /* v21.4 */ + "create_custom_fields" /* v22.4 */ /* FYI - Signed Embed does not allow all permissions. If you add unsupported permissions, they will fail */ ]}} }, diff --git a/signed-embed-troubleshooting.html b/signed-embed-troubleshooting.html index 92c27de..127ad63 100644 --- a/signed-embed-troubleshooting.html +++ b/signed-embed-troubleshooting.html @@ -73,9 +73,18 @@

What's going on?

Did you really generate a new URL to put into the validator? If so, is your code to generate URLs actually generating nonces?

Embed URI is not valid: 'signature' param failed to authenticate: '...' +<<<<<<< HEAD:signed-embed-troubleshooting.html

The signature does not correspond to the passed parameters. Check if the Signed Embed Tool is able to generate a working signature.

The signatures generated by the Signed Embed Tool also fail to validate

You are probably using an incorrect embed secret. Since there is no way to confirm the current secret, you will instead have to reset the embed secret. (Be careful if there are already other applications using Signed Embedding, as they will need to get the new secret.)

+======= +

The signature does not correspond to the passed parameters. Check if the SSO Embed Tool is able to generate a working signature.

+

The signatures generated by the SSO Embed Tool also fail to validate +

You may be using an incorrect embed secret or incorrect signing algorithm.

+

Looker supports both HMAC-SHA-1 and HMAC-SHA-256 signing algorithms, and the choice of algorithm is bound to the secret. While the UI exclusively creates HMAC-SHA-1 bound secrets, the API defaults to HMAC-SHA-256 bound secrets.

+

You may wish to reset your embed secret, or try signing with each algorithm, if it is convenient.

+

If neither algorithm works and/or you elect to reset your embed secret, be careful - if there are already other applications using SSO Embedding, they will need to get the new secret too.

+>>>>>>> bff727a35ab77f466163441640510060f5251e87:sso-embed-troubleshooting.html
The signatures generated by the Signed Embed Tool do validate

Have your application log or dump the parameters it is using, and string that it is signing.