0

場合:

  • SharePoint 2010Webアプリケーション管理でユーザーポリシーを作成します。サイトYYYのユーザーXXXに「完全読み取り」を割り当てます。
  • サイトYYYのSiteData.asmx/GetContentを呼び出し、「権限」ノードを調べます。

WS呼び出しの結果によると、ユーザーXXXにはサイトYYYのアクセス許可が割り当てられていません。

  1. Webサービスを介してYYYのXXXの権限を取得するにはどうすればよいですか?
  2. ユーザーポリシーが割り当てられたどのテーブルがSharePointコンテンツデータベースに保存されますか?
4

1 に答える 1

0

コンテンツ データベースに保存されているとは思えません。Web アプリケーションは、複数のコンテンツ データベースを持つことができます。webapplication スコープの設定は、Config データベースのどこかに保存されると思います。そこをちょっとのぞき見しましたが、どのテーブルを探すべきかわかりません。

Steve P も述べているように、Microsoft はデータベースに対する直接のアクションをサポートしていません (私が信じている使用状況分析を除く)。

于 2014-04-01T12:27:58.613 に答える