You need to sign in to do that
Don't have an account?

Passing parameter to Visualforce page open in Salesforce1 through community
Hello,
We created a Visualforce page we need to open in Salesforce1 from the Field Service Lightning mobile app using an app extension. We also need to pass a URL parameter to this Visualforce page.
We are logged in both FSL app and Salesforce1 app with a partner community user through the partner community connection.
We tried with the following app extension first:
It opened the Salesforce1 app but showed an error message: Insufficient Priviliges: You do not have the level of access necessary to perform the operation you requested. Please contact the owner of the record or your administrator if access is necessary.
We resolved this by changing the app extension to (FieldService is the community API name):
Anyways, if we are logged in Salesforce1 with a standard Salesforce user and we need the first app extension, the parameter is passed succesffully:
The question is: What is the proper way to pass the parameter to Salesforce1 if we are logged in through the community connection?
Thanks
We created a Visualforce page we need to open in Salesforce1 from the Field Service Lightning mobile app using an app extension. We also need to pass a URL parameter to this Visualforce page.
We are logged in both FSL app and Salesforce1 app with a partner community user through the partner community connection.
We tried with the following app extension first:
salesforce1://app/GetLocation?Id={!$Id}The GetLocation is the Visualforce tab linked to the Visualforce page we need to open.
It opened the Salesforce1 app but showed an error message: Insufficient Priviliges: You do not have the level of access necessary to perform the operation you requested. Please contact the owner of the record or your administrator if access is necessary.
We resolved this by changing the app extension to (FieldService is the community API name):
salesforce1://FieldService/GetLocation?Id={!$Id}However, we noticed that the Id parameter is not passed to the Visualforce page.
Anyways, if we are logged in Salesforce1 with a standard Salesforce user and we need the first app extension, the parameter is passed succesffully:
salesforce1://app/GetLocation?Id={!$Id}
The question is: What is the proper way to pass the parameter to Salesforce1 if we are logged in through the community connection?
Thanks
Did you get any solution for this? I was also trying for a similar scenario, but not able to find any solution for how to pass parameters. It would be great if provide me any solution.
Thanks in advance!
Thanks,
Mounisha