is it possible to hide the search bar form business central Saas (from mobile) ?
is it possible to hide the search bar form business central Saas (from mobile) ?
yzhums Thanks, this looks amazing, but I don’t think it is possible to do this in case of mobile app?
yzhums thanks for sharing. But can we set these properties in code so these cannot be changed dynamically.
Hi, Please forgive me for going back to the title. In fact, in the case of the web client, you can hide it. It's a bit limiting though. . . .
How to hide the navigation bar, BC header (Tell Me, Notifications, My Settings), and action bar
Hope this helps.
Thanks.
ZHU
It worked, thank you so much.
There are certain permission sets created for users to Login, View Dashboards, etc. Can you try adding "LOGIN" permission set and check once? If that doesn't suffice try adding "Local" or D365 Basic & check
Please remember to re-login with your target USER ID, in case the permissions are changed for that user
If in case giving users LOCAL or D365 Basic increases their access levels, you can create a custom permission set and start assigning all permissions one by one, for which you get errors. This is a time consuming process, so not recommended to try it at first go
Thanks for your answer, it seems the right way to do this.
I tried but it gives error when the user tries to login
Could not open the company.
While opening company 'test', the following error occured: 'Sorry, the current permissions prevented the action. (TableData User Property Read: System Application)'
AL stack trace:
"Azure AD User Mgmt. Impl."(CodeUnit 9017).Run - System Application by Microsoft
"Azure AD User Mgmt. Impl."(CodeUnit 9017).OnRun(Trigger) line 5 - System Application by Microsoft
"Azure AD User Management"(CodeUnit 9010).OnRun(Trigger) line 2 - System Application by Microsoft
"System Initialization Impl."(CodeUnit 151).Init line 9 - System Application by Microsoft
"Company Triggers"(CodeUnit 2000000003).OnCompanyOpen(Event) line 2
Date and time: Thu, 09 Mar 2023 11:53:32 GMT
Azure AD tenant: undefined
Operation: 1095cbdce8d6499a96955e14099c252c
even though i give the table User rmid permissions , also all codeunits execute permission
You can do this by limiting your salespersons permissions to access only the below handful of tables
Sales Header, Sales Line, Sales Invoice Header, Sales Invoice Line, Customer (Read), Item (Read)
You can refer learn.microsoft.com/.../ui-define-granular-permissions for a detailed overview on creating "Permission Sets".
You can start with the below permissions but you may need to add a few auxillary/additional/supporting tables/pages too. I'd suggest create a Permission Set, assign it to a user and ask him/her to test. Fix the errors he/she gets while creating a sales order or viewing invoices/customers
Read | Insert | Modify | Delete | Indirect | ||
Sales Header | TableData, Table, Page | YES | YES | YES | YES | YES |
Sales Line | TableData, Table, Page | YES | YES | YES | YES | YES |
Sales Inv Header | TableData, Table, Page | YES | YES | YES | YES | YES |
Sales Inv Lines | TableData, Table, Page | YES | YES | YES | YES | YES |
Customer | TableData, Table, Page | YES | YES | |||
Item | TableData, Table, Page | YES | YES |
I want to limit the Salespersons to access only sales order , posted sales invoice , customer(view) , item (view) so he only can create sales orders
It is not possible to do that & even if by some trick it is - I'd suggest rather limit a user's permission to access only a limited amount of pages/data rather than ripping someone off a navigation utility
I am curious, under what business use case will hiding the search bar will help anyone?
André Arnaud de Cal...
292,516
Super User 2025 Season 1
Martin Dráb
231,409
Most Valuable Professional
nmaenpaa
101,156