Embedding dashboards

2187
16
03-02-2022 03:25 AM
SimonLunn23
New Contributor

I have previously embedded several dashboards into a storymap and been able to view them fine. But now i keep getting an error that reads: 'Missing translation errors.identity-manager:popup-blocked" for locale "en". I'm can't figure out what the message means or how to solve. I have tried creating new dashboards and embedding them into a new storymap but still no joy. It stopped working towards the end of February, so i'm not sure if this coincides with an update.

16 Replies
RobertAnderson3
MVP Regular Contributor

I just had a user report this same issue when trying to access a Dashboard that has been added to Microsoft Teams for them to use. Just the one user as far as I can tell, it works for me currently but I am the owner of the dashboard. I know there was an AGOL update last week so not sure if related.

Did anyone ever find a proper solution?

0 Kudos
RoryMcPherson
Occasional Contributor

I had the same issue adding an app to a Teams group. The error message is saying there is an issue with the pop-up prompt with an ArcGIS Identity input, i.e. requirement to sign in to an account to access the content. The app I was embedding is not public, and it had other embedded content from ArcGIS Online. I found that removing the embedded content fixed the problem, so my guess is there are some authentication issues with trying to access content indirectly. Might not fix everyone's problems, but sharing what worked for me.

RobertAnderson3
MVP Regular Contributor

As a bit of an update, our Service Desk did some research into this they found that the functionality of loading a website directly in Teams is going to be sunset in the spring, it will open in an external browser so this issue will no longer be relevant. The quote from Microsoft they sent me:

"Starting April 2024, Microsoft Teams will be retiring the ability to load websites inside the new Teams client when using the Website tab. These website links will open in a new browser tab instead. This is to better align with emerging best practices in web security and privacy while also improving the reliability of websites opened through this feature."

0 Kudos
RoryMcPherson
Occasional Contributor

Thanks for the early notice on Website tabs in Teams. However, I've been embedding a dashboard into Teams using ArcGIS for Teams, not by using the Website tab, which I see as different. Whether ArcGIS for Teams is impacted by this change, or isn't, I just wanted the share these specifics.

RobertAnderson3
MVP Regular Contributor

Oh awesome, thank you for this information, I had entirely forgotten about this! I'll switch our embeds to that process.

That said, I just tried to add one while signing into my account which is an organization admin, and I'm being told I don't have permissions to view this item... so I am very confused by that. Am I missing something set up wise?

0 Kudos
RoryMcPherson
Occasional Contributor

It could be any number of reasons, and I've found a few quirks and questions of my own when testing things out. When adding your own app to a Teams tab, I have had no issues embedding an app directly, and so long as other Teams' members have access to the content in ArcGIS, they are able to access the content too. However, when adding content owned by others things become a bit confusing as from what I can work out I can add content that I don't directly have access to yet I can still find in the search content options when setting up the ArcGIS for Teams tab. Also, sometimes these apps embed directly and other times the item details page gets embedded. I am not quite sure why one or the other happens. Anyways, regarding your question, because you're an admin perhaps check that you in fact have shared access to the content instead of leveraging your admin powers? There may be something odd happening there, at least might be my guess. Hope that helps!

0 Kudos
RobertAnderson3
MVP Regular Contributor

Thank you @RoryMcPherson for the reply and tips. It's odd because I am admin AND owner of the dashboard I am trying to embed, as well as in groups it is shared to. I've tried it in multiple Teams I'm in. Also with different Dashboards and they don't work.

I tried adding layers and these work, but direct to browser, web maps (including the one in my Dashboard) work and display, Experience Builder and Instant Apps seem to show me with permissions but it just gets caught in a loading loop (I saw somewhere that they're not supported yet).

It's just the Dashboards that I don't seem to have permissions to view when I add them.

0 Kudos