2011-01-03 14 views
1

は、次のいずれかを実行する方法はありますCopyオブジェクトのwebservice?変更ACLのWebサービス経由でSharePointサーバー内のファイル上の

OR

2)Sharepointの一覧で、ファイル/ドキュメントにアクセスし、ACLエントリを追加しますか?

ファイルをSharepoint Serverに移行するためにCopyIntoItems.asmx Webサービスを使用していますが、ファイルレベルのACLをSharepointサーバーに移行していません。例えばdomain \ user(読み取り専用)アクセスはSharepointサーバーに転送されません。

私はSharepointのは主にSharepointのレベルの権限で動作しますが、私は

おかげで事前にSharePointサーバーへの管理者アクセスで説明したものを実行する方法があるかどうかを知りたいことを理解します!

答えて

1

これは、SharePointがACLを「認識」していないためです。独自のセキュリティメカニズムであるSharePointグループがあり、これはたとえばADセキュリティグループ/ユーザーを保持しています。 OOTBウェブサービスでは、アイテムレベルのセキュリティ操作は許可されていません。

あなたは自分のコード/ Webサービスを記述し、SharePointサーバーにそれを展開し、リスト項目のセキュリティ・オペレーションを実行する方法の詳細はこの質問への答えにリンクをたどるする必要があります:

Permission for a SharePoint document using MOSS web services

関連する問題