Discussions
Searching for Subsidiaries in Web Services
I have a web service that does a subsidiary search to pull in subsidiary information to a local table. When I run it as admin, it runs fine, but as soon as I try to run it under another role, I get the following:
Permission Violation: The subsidiary restrictions on your role prevent you from seeing this record.
I have the following set up on the custom role I created for the integration:
[LIST]
[*]Allow Cross-Subsidiary Record Viewing - Checked
[*]Lists > Subsidiaries > View Permission
[*]Subsidiary restrictions on role = default to employee subsidiary
[/LIST]
I realize that the third bullet point above may be the issue, but shouldn't Allow Cross-Subsidiary Record Viewing take care of this? I can run the search fine in the UI using this same role, so why doesn't it work in web services?