Forum Discussion
o365 toolbar
- May 03, 2019
Juan M Baena It's not supported to customize the suite bar (including hiding), and the branding guidelines specify that the Suite Bar is part of the overall Office 365 ecosystem (which is why every portal has this). See branding guidelines
Office 365 Suite Bar
The guidance for the Suite Bar from the Microsoft perspective is the following:
- The Suite Bar is a tenant-level navigation component that allows users to easily move between all Office 365 services.
- Your portal application does not "own" the Suite Bar, nor should it presume to do so.
- Treat the Suite Bar as you would the browser toolbar in that it is not a part of your application.
- You may modify/configure the Suite Bar, but only at the tenancy level, and only via the Office 365 Admin pages.
- You should not use code to alter (move, hide) the Suite Bar within your application.
- You should not re-use aspects of the Suite Bar (for example, the App Launcher icon) in your application.
- If you decide to be "clever", you will most likely run into unexpected issues in the future.
As far as consequences, you are putting in code to hide the suite bar, so this now needs to be managed by your org. What happens if Microsoft changes the HTML or CSS classes on the suite bar? Your code is going to break, and you'll have to fix it.
The suite bar is the menu system for the Office 365 environment. You should train your employees to use this suite bar as a way to navigate between the different Office 365 apps they have access to (Planner, Outlook, OneDrive, etc...) instead of trying to hide this information from your employees. You should empower your employees to use the apps available to them.
Juan M Baena It's not supported to customize the suite bar (including hiding), and the branding guidelines specify that the Suite Bar is part of the overall Office 365 ecosystem (which is why every portal has this). See branding guidelines
Office 365 Suite Bar
The guidance for the Suite Bar from the Microsoft perspective is the following:
- The Suite Bar is a tenant-level navigation component that allows users to easily move between all Office 365 services.
- Your portal application does not "own" the Suite Bar, nor should it presume to do so.
- Treat the Suite Bar as you would the browser toolbar in that it is not a part of your application.
- You may modify/configure the Suite Bar, but only at the tenancy level, and only via the Office 365 Admin pages.
- You should not use code to alter (move, hide) the Suite Bar within your application.
- You should not re-use aspects of the Suite Bar (for example, the App Launcher icon) in your application.
- If you decide to be "clever", you will most likely run into unexpected issues in the future.
As far as consequences, you are putting in code to hide the suite bar, so this now needs to be managed by your org. What happens if Microsoft changes the HTML or CSS classes on the suite bar? Your code is going to break, and you'll have to fix it.
The suite bar is the menu system for the Office 365 environment. You should train your employees to use this suite bar as a way to navigate between the different Office 365 apps they have access to (Planner, Outlook, OneDrive, etc...) instead of trying to hide this information from your employees. You should empower your employees to use the apps available to them.