希望对所有用户权限进行安全审核 . 我想我可以使用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中我可以在Profile上运行高级报告,但我需要深入了解每个用户 .
有没有人以前做过这种类型的报道?
2 回答
Eclipse插件绝对有效 . 它应该可以帮助你开始 . 单击包资源管理器中的salesforce.schema链接 . 这将为您提供一个SOQL资源管理器视图,允许您运行SOQL查询并检查这些对象之间的关系 . 您需要查询用户和配置文件对象以开始(用户与配置文件有关系,因此应该很容易获得标准权限) .
您应该能够使用一些soql运行query命令来抓取每个用户并将该用户加入他们的perms .
查看文档(http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_calls_soql_relationships.htm)