I have recently upgraded SuiteCRM to 7.14.3 in order to be able to connect to Microsoft Office 365.
When using the âExternal OAuth Providersâ and âExternal OAuth Connectionsâ options from the
âAdminâ page, neither of these have any options on the sidebar to be able to setup Providers or Connections. If fact the only items in the sidebar are the most recently used modules.
There are no entries in suitecrm.log or the Apache2 logs to indicate an error.
I was just trying to create an External OAuth Provider using the menu option that should appear on the left hand side but all it shows is the recently viewed modules. I eventually managed to do this by using the link in the Menu.php for that module. However, the menu is still not showing.
Not quite - Iâm working on a dev build and this from an example where I know what I should see, but on my current work I only see the Recently Viewed - Is there a simple solution or place to view where the highlighted items would normally be found?
Sometimes after an upgrade, cache files may prevent new options from appearing. You can clear the cache in SuiteCRM by deleting the contents of the cache/ folder (excluding the .htaccess file) and refreshing the page. Also, try running a Quick Repair and Rebuild from the Admin > Repair menu.
Thanks Charlotte - Yes I use Quick Repair and Rebuild frequently.
Thanks again rsp - pointed in the right direction, but turns out there was a custom $GLOBALS[âapp_list_stringsâ][âmoduleListâ] - created previously and OAuth2Clients and OAuth2Tokens had been left out !!!
Always good to finally find the simple answer
It was a previous customisation, so the missing modules were in custom/include/language/en_us.lang.php
âOAuth2Clientsâ => âOAuth Clientsâ,
âOAuth2Tokensâ => âOAuth Tokensâ,
Added into the $GLOBALS[âapp_list_stringsâ][âmoduleListâ]=array ()
Previous customisation didnât have these 2. Everything was as expected once put in!