#author("2024-09-02T05:13:58+00:00","default:iseki","iseki")
* Floatsam Group Function [#r8eb3995]
** Request from Region Server [#r54f65f6]

*** Method Name for Get Information of Groups [#wb9d44a5]
- groups.getGroup
- groups.getGroupRoles
- groups.getGroupMembers
- groups.getGroupRoleMembers
- groups.getAgentActiveMembership
- groups.getAgentGroupMembership
- groups.getAgentGroupMemberships
- groups.getAgentRoles


*** Invite [#vcdec57e]
- [[groups.addAgentToGroupInvite>./addAgentToGroupInvite]]


*** Remove Avatar from GroupRole [#g65caa57]
- groups.removeAgentFromGroupRole
- Member (00000000-0000-0000-0000-000000000000) からは削除できない.
 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.removeAgentFromGroupRole</methodName>
  <params><param><value><struct>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>AgentID</name><value><string>f785fead-5497-4d8c-a3be-063f464e5f1b</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>RoleID</name><value><string>2a5b3595-39e0-428c-8080-6faa7f2e140a</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

*** Samples of XMLRPC [#b63187af]

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getAgentActiveMembership</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>AgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getAgentGroupMemberships</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>AgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
   </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getGroup</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getGroupRoles</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getGroupMembers</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getAgentGroupMembership</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>AgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getGroupRoleMembers</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>

 <?xml version="1.0" encoding="utf-8"?>
 <methodCall>
  <methodName>groups.getAgentRoles</methodName>
  <params><param><value><struct>
    <member><name>WriteKey</name><value><string>JOG8086</string></value></member>
    <member><name>AgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>GroupID</name><value><string>140bf0b3-18dc-45bc-a8d0-88ca12b271ab</string></value></member>
    <member><name>ReadKey</name><value><string>JOG6809</string></value></member>
    <member><name>RequestingAgentUserService</name><value><string /></value></member>
    <member><name>RequestingAgentID</name><value><string>64bdf6f6-f5f3-4bea-9ca2-dd763a19b68a</string></value></member>
    <member><name>RequestingSessionID</name><value><string>00000000-0000-0000-0000-000000000000</string></value></member>
  </struct></value></param></params>
 </methodCall>


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS