2

SharePoint 2013 のお客様は、クライアント PC に Lync クライアントをインストールせずに、クライアントの Web ブラウザーに Lync のプレゼンスを表示する必要があります。

Lync の開発と SharePoint との統合についてはあまり詳しくありませんが、SharePoint 2013 と Lync 2013 については、プレゼンス コントロールがブラウザー プラグインに基づいているため、ここで説明したように不可能であったことは知っています。

http://blogs.msdn.com/b/tomholl/archive/2013/03/02/integrate-lync-into-your-intranet-sites-using-the-namectrl-plug-in.aspx

検索すると、モバイルおよび Web 開発を対象とした Lync UCWA用の新しい API があることがわかりました。

SharePoint チームは将来、この Lync API を使用して (または既に使用している可能性があります)、Lync クライアントをインストールすることなくユーザーのプレゼンスを表示すると思います。

質問は:

これについて、SharePoint チームからのニュースはありますか? それとも今まで何のニュースもない?

4

1 に答える 1

2

これに関しては何の発表もなかったと言っても過言ではありません。

SharePoint 2013 (SharePoint Online / 365 も) のコンポーネントは、あなたが言及した ActiveX コントロールをまだ使用しています。これには、Lync クライアントを実行し、クライアント マシンでサインインする必要があります。

ただし、UCWA は、ユーザーのプレゼンスを取得して表示するという要件に対処できます。ここでの課題は、認証を実行する方法です。UCWA を使用してクエリを実行するには、ユーザーまたは有効な Lync ユーザー認証する必要があります。実行可能なオプションは、統合 Windows 認証を使用することですが、ブラウザーとユーザーの構成に大きく左右されます。 http://ucwa.lync.com/documentation/gettingstarted-authentication

UCWA で認証されるたびに、OOB コントロールとビューを置き換えて、namectrl の代わりに UCWA を利用する必要があります。これは続きます:

  • コンテンツ クエリ Web パーツで使用される XSLT
  • Content By Search Web パーツで使用される表示テンプレート
  • リストおよびフィールド用のクライアント側レンダリング (CSR) テンプレート (JSLink)
  • 担当者、サイト メンバーなどの Web パーツ
  • おそらくもっと..

この記事では、SharePoint 2013 http://www.sharepointcolumn.com/lync-presence-indicators-in-sharepoint-2013/に含まれる連絡先プレゼンスのさまざまなテンプレートに関する詳細な概要を説明します 。

前述したように、認証は困難な場合があるため、サーバー コンポーネントで UCWA との通信を移動し、コンポーネントで使用するためのより使いやすい API を公開し、認証を必要としない (イントラネットで使用する場合) か、別の種類の API を使用することをお勧めします。このための認証の場所。実際にこれを行っている古いプロジェクト:
https://htmlpresencecontrols.codeplex.com/

当時は UCWA が利用できなかったため、これはサーバー上で UCMA を使用してビルドされています。UCMA パーツは今すぐ UCWA に置き換えることができ、インストールへの影響ははるかに少なくなります。

于 2014-12-29T11:39:38.657 に答える