使用 Salesforce PHP API 生成用户配置文件报告
希望对所有用户权限进行安全审核。我想我可以使用 Salesforce PHPToolkit 11 API 来生成报告,但对 Salesforce 来说是个新手,并且对从哪里开始有点困惑。
在 Salesforce 设置中,
Administration Setup -> Manage Users -> Profiles -> Profile Names
如果您单击每个用户名,您可以看到权限集以及允许用户执行的操作。想要一种为具有该用户所有权限的所有用户生成 Excel 报告的方法。
例:
User Name | Can view Case | Can edit case | Can delete case | etc...
phill yes no no x...
等等。
我发现在 Salesforce 中我可以在配置文件上运行高级报告,但我需要深入了解每个用户。
以前有人做过此类报告吗?
Looking to do a security audit of all user permissions. I think I can use the Salesforce PHPToolkit 11 API to generate the report but new to Salesforce and a little confused on where to start.
In Salesforce Setup Under:
Administration Setup -> Manage Users -> Profiles -> Profile Names
If you click on each user name you can see the permissions set and the actions the user is allowed to perform. Wanted a way to generate an excel report for all users with all the permissions for that user.
Example:
User Name | Can view Case | Can edit case | Can delete case | etc...
phill yes no no x...
and so on.
I see that in Salesforce I can run a high level report on the Profile but I need to drill down for each user.
Has anyone every done this type of reporting before?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该能够使用一些 soql 运行查询命令来获取每个用户并将该用户加入到其权限中。
查看文档 (http://www.salesforce.com /us/developer/docs/api/Content/sforce_api_calls_soql_relationships.htm)
You should just be able to run the query command with some soql to grab each user and join that user to their perms.
Check out the docs (http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_calls_soql_relationships.htm)
Eclipse 插件绝对有效。它应该可以帮助您入门。单击包资源管理器中的 salesforce.schema 链接。这将为您提供一个 SOQL 资源管理器视图,允许您运行 SOQL 查询并检查这些对象之间的关系。您需要查询用户&从配置文件对象开始(用户与配置文件有关系,因此应该很容易获得标准权限)。
The Eclipse plugin definitely works. It should help you get started. Click the salesforce.schema link in the package explorer. This will give you a SOQL explorer view that allows you to run SOQL queries and check relationships between those objects. You'll need to query the user & profile objects to start with (user has a relationship with profile, so that should be easy to get the standard permissions).