API を使用してコミュニティのメンバーシップを更新するには?
コミュニティのメンバーでない場合は、コミュニティ管理にアクセスして、メンバーシップを含む管理設定を更新できません。代わりに、API とデータローダを使用して、自分および他のユーザをコミュニティに追加できます。
-
コミュニティの networkId を取得します。
[設定] から、[クイック検索] ボックスに「すべてのコミュニティ」と入力し、[すべてのコミュニティ] を選択し、コミュニティ URL を右クリックして [検査] を選択します。data-networkId プロパティに networkId が示されます。
- 追加する profileId または permissionsetId を取得します。
[設定] から、[クイック検索] ボックスに「プロファイル」と入力し、[プロファイル] または [権限セット] を選択します。追加するプロファイルまたは権限セットをクリックします。URL の最後の部分が ID です。
たとえば、mycompany.salesforce.com/00aa11bb22 の場合、00aa11bb22 が ID です。
- networkId 列と parentId 列がある .csv ファイルを作成します。parentId には、追加する profileId または permissionsetId をリストします。
- データローダを開いて、[ネットワークメンバーグループ] オブジェクトを選択します。作成した .csv ファイルの保存先を指定して、データローダの手順を実行します。
データローダを使用してメンバーが正常に追加されると、メンバーが [設定] の [すべてのコミュニティ] ページにある [管理] リンクからコミュニティ管理にアクセスできるようになります。