LoginSignup
0
0

オブジェクトフィールドレベルセキュリティの移行について

Last updated at Posted at 2023-10-02

オブジェクトフィールドレベルセキュリティの移行について簡単にまとめておく

移行元

1.該当するプロファイルのIDを確定する。

SELECT Id FROM profile WHERE name = 'システム管理者'

2.Dataloaderで対象プロファイルと対象オブジェクトのフィールドレベルセキュリティをエクスポートする。

SELECT ParentId, Parent.profileid, Parent.profile.name, SobjectType, Field, PermissionsEdit, PermissionsRead FROM FieldPermissions where SobjectType in ({対象オブジェクトリスト}) and Parent.profileid in ({プロファイルのId})

移行先

1.該当するプロファイルのIDを確定する。

SELECT Id FROM profile WHERE name = 'システム管理者'

2.該当する権限セットのIDを確定する。

SELECT Id FROM PermissionSet WHERE ProfileId = '{プロファイルのId}'

3.移行元2のエクスポートファイルをテキストエディタで開いて、ParentIdを2で取得したIdで置換する。

4.DataloaderでInsertする。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0