So I am facing a very weird issue and am quite furious at the moment as I can not figure out what is going on.
I have successfully installed OBIEE 12c onto 4 of our servers.
The first 3 have gone as smooth as can be expected, except for the 4th and last one.
When installing on the 4th one, it looks like after importing the migration JAR file from our previous 11g enviroment, it seems to "delete" a few things - causing me to lose the "Administration" link in BI Publisher.
On my QA server I see the following

Great
Now on my PROD server that I am installing the administration link goes missing

When I freshly installed OBIEE 12c on this server, everything was there and as expected.
It was only AFTER the migration process taking the JAR file from 11g to 12c does the administration link go missing.
I also tried to go to the following link
http://<servername>:9502/xmlpserver/servlet/admin
And I get hit with this error
Unauthorized Access: please contact the administrator.
I did some reading, and people say to confirm if my Application policies within EM are set correctly.
I check my QA enviroment and I see I have the following along with the application role.

Great - So I try and go to my PROD EM and create a new role, and also add in the missing permissions.
No luck! As when I try to create the role and add the permissions, the permissions are not even there!

So that explains why the admin link may be missing, but now I am stuck and am not sure how to find these missing permissions.
Does anyone have any advice at all on this???