Hi @m_Abdelbar
If you are using the enhanced data model. Try the following method
In Power Pages Management
1. Under Security > Contacts > Choose the contact
2. Related > Web Roles > Add Existing Web role
Adding a screenshot fro your reference. Refer all the highlighted pink boxes

Hope it helps.
------------
If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.