Hi @RohitAswal
Based on our understanding, it seems you're encountering an issue with hiding certain pages based on web roles. To address this, you can modify the visibility conditions in the header web template according to your specific requirements.
Below, I've provided an example of how to hide web links based on web roles. In this example, if the user has the "Broker" web role, then the first web link (booking page) is hidden:
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script
type="text/javascript">
var usersRol =
'{{user.roles}}';
console.log(usersRol);
if(usersRol.includes("brokers web roleAuthenticated Users")){
var containerr = $(".container")[0];
$($(containerr).find(".weblink")[1]).hide();// Change the value of [] according to your web link set
}
// Your existing code goes here
</script>

Create a web role Brokers

To reflect the change save and sync
Output:

1. Green highlighted for who user having web role brokers
2. Red highlighted are anonymous
3. Blue highlighted are for authenticated user
Thanks!
Inogic Professional Services
An expert technical extension for your techno-functional business needs
Power Platform/Dynamics 365 CRM
Drop an email at crm@inogic.com
Service: http://www.inogic.com/services/
Power Platform/Dynamics 365 CRM Tips and Tricks: http://www.inogic.com/blog/