Details
-
Bug
-
Status: Closed
-
Resolution: No Longer Reproducible
-
Master
Description
Steps to Reproduce:
- Go to Content > Forms
- Go to settings > Data Providers
- Add a new Data Provider
- Input fields and configure Output.
- URL http://localhost.internal:8080/api/jsonws/country/get-countries
- Label: Countries Full Name
- Path: nameCurrentValue
- Save data provider
- Go to Forms
- Add a new Form
- Add a Select from List field
- Attempt to configure for use with the Data Provider
Expected Result:
User can configure Select field with a Data Provider
Actual Result:
Select field sidebar dropdown for "Choose an Output Parameter" returns nothing.
Error thrown:
2018-05-18 21:56:24.737 ERROR [http-nio-8080-exec-6][DDMDataProviderInstanceOutputParametersDataProvider:98] Unable to get the output parameters for data provider instance with id '36486' com.liferay.portal.kernel.security.auth.PrincipalException$MustHavePermission: User 20103 must have VIEW permission for com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance 36486 at com.liferay.portal.kernel.internal.security.permission.resource.DefaultModelResourcePermission.check(DefaultModelResourcePermission.java:54) at com.liferay.dynamic.data.mapping.service.impl.DDMDataProviderInstanceServiceImpl.getDataProviderInstance(DDMDataProviderInstanceServiceImpl.java:112)
Not fixed by LPS-81226