Spring'16でログインフォレンジック機能が正式にリリースされました。ログインフォレンジックを使用すると、組織のユーザのログインアクティビティを追跡および監査しやすくなるそうです
有効化手順ですが、設定の監視→ログのところに『イベント監視設定』が追加されていました。ここからログインフォレンジックを有効化できました。
通常は有料の機能ですがDE環境では動作確認用に無料で利用できるみたいです。(ちょっと料金の仕組みはわかりませんでした) また、順次有効化されている機能とのことでまだ利用できない組織もありました。
PlatformEventMetricsというオブジェクトが用意されているみたいです。(API36.0〜?)
ヘルプはこちら
有効化後、特に設定メニューが増えたりといったことはありませんでした。おそらくクエリ実行ができるようになっただけだと思います。
SOQLクエリはエラーになったので、REST APIから試してみたのですが、こちらもうまくいきませんでした。
String resourceURL = '/services/data/v36.0/query?q=SELECT+Id+FROM+PlatformEventMetrics'; Http http = new Http(); HttpRequest req = new HttpRequest(); req.setHeader('Authorization', 'Bearer ' + UserInfo.getSessionId()); req.setHeader('Content-Type', 'application/json'); req.setEndpoint(URL.getSalesforceBaseUrl().toExternalForm() + resourceURL); req.setMethod('GET'); HttpResponse res = http.send(req); System.debug(res); String result = res.getBody(); System.debug(result);
有効化した後、どう利用するかはよくわかりませんでした。