Showing results for 
Search instead for 
Did you mean: 
Frequent Visitor

How can I grant access to a page for a limited amount of time, for each contact ?

We would like to give access to a webpage during a limited time. A contact receives an invitation, register, and has access to the page during 3 days. After that, he must contact us again and we grant another 3 days access. 


I have set a PowerApps portal, I know how to send invitation, but I don't know how to limit the access to a specific page during 3 days. I can create a specific field on the contact entity, with the expiration date. But how can I read this info from the webpage, and change the content depending if this date is reached already or not ? I'm a beginner, any advice will be welcome 🙂 

Super User
Super User

Hi @tissanfr,

You can use Classic Workflows for this ( You can restrict access to the specific web role, grant that role to the user when they redeem an invitation. Also on invitation redeem you can run a classic workflow that will wait until the expiration date and then remove a web role from that user. 

If you find this post helpful consider marking it as a solution to help others find it.

Helpful resources

PA_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.


Power Apps Community Call

Please join us on Wednesday, October 20th, at 8a PDT. Come and learn from our amazing speakers!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Welcome Super Users.jpg

Super User Season 2

Congratulations, the new Super User Season 2 for 2021 has started!

Carousel 2021 Release Wave 2 Plan 768x460.jpg

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

Users online (1,731)