Using ArcGIS 10.3.1, PostgreSql 9.3, PostGIS 2.1
I created an enterprise geodatabase in PostgreSQL using the geoprocessing tool. Using geoprocessing tools, I created a test user and added to a group role and gave the group role select, insert, update and delete permissions on a feature dataset. I also created a feature class outside of the feature dataset in the same geodatabase with the same permissions.
The feature dataset and the feature class outside of the feature dataset are registered as versioned.
The issue is I can't edit data inside the feature dataset with the test user but I can edit the data in the feature class outside the feature dataset.
Is this a bug? Limitation of PostgreSql? Thoughts?