Hi,
I have set up a multi-step form on my Power Pages. I have also given all the right permissions required for the form (ie., Contact level permission for Authenticated Users). Now my issue is, when I'm creating a multistep form with just 1 step, my form is working just fine and I'm able to create the record. But the moment I add more than 1 step, when I click on 'Create' from the list view page, it is showing the message 'You don't have the appropriate permissions.' So I'm not able to see the form or create a record. The permissions I have given is working just fine for the Basic Forms too, but just not working in a multi-step form with more than 1 step. If it was an issue with permissions, the form shouldnt work with just 1 step too right? Or even the Basic Form shouldnt work. So does anyone have an idea what could be the issue here.
Attaching the pic of my Permission...
Thanks!
Thanks! It helped 😊
@Diksha06 I couldnt find 'Form Definition' on multiform properties, based on your description. Could you please guide me on how to find it?
I was able to add the 'Associate Current Portal User on Insert' for a Basic Form , but not multistep form.
thanks in advance
I
Did anyone find the solution above worked? I am having the exact same problem.
Hi @Ronny87,
As you saw in my picture, in my Contact Level Permission I have chosen Contact Access and the relationship I have chosen is the one with my lookup field called 'Project Administrator'. So its the Project Administrator who is the current portal user in this case. So in a Multistep form, in each step you will have to choose that lookup field as your current user. So for each step, there is a tab called 'Form Definition' in which you will see a section 'Associate Current Portal User on Insert'. Under that you will find 'Portal User Lookup Column' which will have a dropdown of lookup fields relating to the Contacts associating with your entity. From that dropdown, choose the lookup field which you chose in your Contact relationship in the permission (in my case its ###_projectadministrator).
Here is a snapshot of what I have explained. This is the 'Form Definition tab' of one of my steps...
Hi @Diksha06.
It is set as authenticated user, and I have set up the correct table permissions, just like in your picture.
What makes this a bit special is that if I set up only one table in the multi table, or create a basic table, it works perfectly, but not with the multi stage form.
I didn't quite understand the progression you described. Could you explain it more thoroughly, or can you attach a picture?
Hi @Ronny87 ,
Have you opted for your web role as Authenticated User? If so, then in each step of your form you have to associate the current user with a Portal User lookup field on the form. To do that, while creating each step, go to the tab 'Form Definition', and under that tab you will see a section 'Associate Current Portal User on Insert'. Under that you will find 'Portal User Lookup Column'. So set a value for that option. This is how I was able to get my form to work.
Hi @Diksha06.
Did you ever solve this issue? I am having the same problem.
WarrenBelz
146,651
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
65,999
Most Valuable Professional