3

私は Cisco Webex XML API を使用して、会議の単一インスタンスと定期的な会議ですべての CRUD 操作を実行してきました。

現在の XML API を使用して、別のユーザーに代わって会議をスケジュールする方法があるかどうかを知りたいです。一部の Cisco コミュニティで、setUser 内のプロパティ「schedulingPermission」について言及しているのを目にします。これにより、ユーザーは代理人を割り当てることができます。しかし、そのプロパティを表示/使用できません。

この特定のユースケースをどのように達成できるかについて、誰かが洞察を持っていますか?

ありがとう

編集

ミーティング スキーマの下に「ロール」と呼ばれる機能があり、代理主催者を持つことができます。そのため、ユーザー A はユーザー B に代わってミーティングをスケジュールし、ユーザー B に代理主催者権限を割り当てることができます。しかし、ここでの問題は、ユーザー B が会議のためにユーザー A のすべての詳細を使用していることです。これは私が探しているものではありません。

会議をスケジュールできる回答をまだ探しています。会議情報には、ユーザー A ではなくユーザー B に固有のすべての詳細が含まれます。

4

1 に答える 1

2

これをチェックしてください: https://communities.cisco.com/docs/DOC-49935

スケジューリング権限を実装する必要があります。スケジュール権限により、基本的に、アカウント (通常はサイト管理者権限を持つアカウント) が別のユーザーに代わってミーティングをスケジュールできます。これを行う前に、使用する「マスター アカウント」を各主催者アカウントのスケジュール権限に追加する必要があります。

XML API を使用すると、次のようなリクエストでこれを行うことができます。

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
  <header>
    <securityContext>
      <webExID>jdoe</webExID>
      <password>letmein123</password>
      <partnerID>123abc</partnerID>
      <siteID>123456</siteID>
    </securityContext>
  </header>
  <body>
    <bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
      <webExId>bsmith</webExId>
      <schedulingPermission>jdoe</schedulingPermission>
    </bodyContent>
  </body>
</serv:message>

そして、会議は次のようにスケジュールされます。

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
    <header>
        <securityContext>
            <webExID>jdoe</webExID>
            <password>letmein123</password>
            <partnerID>123abc</partnerID>
            <siteID>123456</siteID>
        </securityContext>
    </header>
    <body>
        <bodyContent xsi:type="java:com.webex.service.binding.training.CreateTrainingSession">
            <telephony>
                <telephonySupport>NONE</telephonySupport>
            </telephony>
            <accessControl>
                <sessionPassword>1q2w3e4r5t</sessionPassword>
            </accessControl>
            <schedule>
                <startDate>07/22/2013 00:00:00</startDate>
                <hostWebExID>bsmith</hostWebExID>
            </schedule>
            <metaData>
                <confName>Test</confName>
            </metaData>
        </bodyContent>
    </body>
</serv:message>

一般に、他の操作では、スケジューリング権限を持つ管理者アカウントがセキュリティ コンテキストで使用され、本文の要求とユーザー アカウントが認証されます。

于 2014-11-18T01:13:07.227 に答える