This article talks about on how to add your organization’s custom theme and logo in O365 admin center
Custom theme and logo in O365 :
As the admin of your organization, you can create multiple themes and logo for the people in your organization, and select which themes apply to different members of your organization
Let’s apply Custom theme and logo in O365 step by step:
Open admin center: https://admin.microsoft.com/
Navigate to settings –> org settings –> organization profile –> custom themes

Add theme:

Set default theme under general tab and you can prevent users from over riding the theme

Add a logo image for your organization

Set the default colors and logo for all Microsoft apps and services in standard mode.

we are done here.
Also you can add Custom tiles for Apps ( see below snippet) : custom tiles that will appear in Apps in the Microsoft 365 app. When a user opens a custom tile, it will be added to their app launcher automatically to help them access it quickly

fill in this details

Conclusion:
Post reading above article user will be able to set his/her’s organization custom theme and logo using O365 admin center
You can also read this article https://microbrother.com/security-and-privacy-settings-in-o365/ to apply Security and privacy settings like Idle session timeout, Microsoft graph data connect applications , Name pronunciation, Password expire policy, privacy profile, sharing in O365
Thank you 😇