I would also like to highlight this. We were just discussing it in the vendor chat and everyone thinks this is horrible.
The worst thing is that vendors do not see the real amount of bad user feedback, as many users will give up and not consent and then use the app.
I think this is a real blocker for forge adoption and I wish Atlassian could expedite this feature
agreed, I see a lot of work happening on Connect to Forge, it even seems to be a focus of developer day - but to be quite clear - no one will move from Connect to Forge with the current state of things. My timeline, if I’d be doing this today would be July for an MP release - and then have my users deal with the consent screen for 5 months? I don’t think that makes sense.
I have outlined my concerns in the Jira ticket as well
True, the issue has been open a long time. And I share your frustration from working through this with some vendors. I have come to understand “this issue” seems to be more “a compound issue”, where there are multiple causes for the same symptom so it’s not for lack of understanding how critical the problem is. I have seen Forge engineering ship at least 3 fixes for the problem so far. To really close this out, they are going to need more details. Therefore, I strongly recommend reporting all relevant details to developer support:
The underlying causes are auth related where the only effective means we have to troubleshoot are to get into logs and understand specific auth flows, which require sharing details that should remain secure between you and Atlassian. As a rule, we’re unlikely to solve auth problems with generic details shared on CDAC or on FRGE bugs.
Gotta love the corporate drone language. Your jobs are safe, it’s ok, speak freely. Just be like “yeah it sucks, there’s apparently weird auth issues the team is working through… we probably shouldn’t have launched Forge in this state”. Nothing has changed, the roadmap is still Oct-Dec 2022 (Atlassian time; it’s like 2X Elon time).
But yeah, the dysfunctional hierarchy of mega-corporates is fairly evident here. The Forge PMs likely have not inserted a macro into a Confluence page up until this point. Had they done so they wouldn’t have made the call to push Forge from beta to production. Or maybe they’ve recently inserted a macro and gone “oh shit, oh no, is that really what users see? And they can’t click the allow button inside the editor? Really? We actually pushed that live? Ummmm, god damn, ok…”
I have 21 Forge apps live on the marketplace. I’m the single largest vendor by volume for both Connect and Forge. The entire Atlassian developer ecosystem from a DX perspective is unnecessarily painful when compared to other enterprise app platforms. Forge generally is a mess, but this single UX flaw is the primary factor preventing me from charging a cent for those apps, because the user experience is primitive and not what you expect of a $30B company.