我需要創建一些自動方法來檢查給定Salesforce組織中的某些安全設置。這四個大的有:自動化Salesforce安全檢查
- 每個配置文件中的IP限制
- 移動用戶設置禁用
- 移動精簡版殘疾人
- 看點殘疾人
我覺得前兩個可以通過完成API(SOQL獲取所有配置文件並檢查loginIpRanges []長度> 0和SOQL以獲取所有用戶並檢查每個用戶的isMobileUser屬性),但我無法在其他兩個API中找到任何內容,並且想知道是否我將不得不屏幕刮。
任何有關完成此操作的最佳方法的建議?一個本地Python或其他腳本,通過API和一個屏幕刮板或Selenium腳本遠程連接非API項目?每個組織中安裝的Apex或VisualForce頁面?
我是Salesforce和Apex的新手,所以在我開始下一條道路並在Salesforce vs API中完成之前,我非常感謝任何指導。
謝謝!