We’ve migrated our documentation to a new site, which means some URLs have changed. If you hit a broken link, submit a support ticket.
Audience

別のサイトグループにもサイトを紐付けたい場合の手順

サイトグループAに結びついているサイトをサイトグループBにも併せて紐付けたい場合には以下の手順を実行します。

 

  1. 設定を行うユーザがサイトグループBに対して書き込み権限を持っていること、また現時点でサイトグループBに紐付いているsiteIdsを確認します。

    $ cx.py /site/group '{"siteGroupId":"<siteGroupId>"}'
    {
      "siteGroups": [
        {
          "id": "<siteGroupId>",
          "name": "<Site Group Name>",
          "description": "",
          "siteIds": [
            "<siteId_#1>",
            "<siteId_#2>",
            "<siteId_#3>"
          ],
          "childSiteGroupIds": [],
          "permissions": [
            {
              "username": "username@domain",
              "read": true,
              "write": true
            },
    [...]
    
  2. サイトグループBにすでに紐付いているサイトIDとこれから紐付けたいサイトIDとを併せてsiteIdsに指定して /site/group/update APIを実行します。

    追加するサイトIDだけでなく、必ず既存のサイトID(現状すでにサイトグループに紐付いているサイトID)と併せてsiteIdsに指定してください。

    # 既存のsiteId_#1〜#3に加えて siteId_#4 を紐付け
    $ cx.py /site/group/update '{"siteGroupId":"<siteGroupId>", "siteIds":["<siteId_#1>","<siteId_#2>","<siteId_#3>","<siteId_#4>"]}'
    {
      "id":"<siteGroupId>"
    }
    # 紐付けられたことを確認
    $ cx.py /site/group '{"siteGroupId":"<siteGroupId>"}'
    {
      "siteGroups": [
        {
          "id": "<siteGroupId>",
          "name": "<Site Group Name>",
          "description": "",
          "siteIds": [
            "<siteId_#1>",
            "<siteId_#2>",
            "<siteId_#3>",
            "<siteId_#4>"
          ],
    [...]
    

     

     

Last updated: