1

WebDAVを使用してドキュメント管理システムのようなSharepointを実装しようとしています。

私はそれがどうあるべきかすべてを構成しました

DavLockDB WebDAV/Locks
  <Location /uploads>
    DAV on
    SVNPath Path\to\SVN
    SVNAutoversioning on
    SVNPathAuthz off
    AuthType SSPI
    AuthName "My WebDAV"
    Require valid-user
    SSPIAuth On
    SSPIOmitDomain On
    SSPIAuthoritative On
    SSPIDomain hbs.ch
    SSPIOfferBasic On
    SSPIUsernameCase lower
    ForceType text/plain
  </Location>

そして、少しのJavascriptで、編集モードでDocを開くことができます。

var obj = new ActiveXObject('SharePoint.OpenDocuments.3');
obj.EditDocument(path);

しかし、私はまだ私が処理できない問題に固執しました。
各ユーザーのフォルダーは、ユーザーが最初にログインしたときに動的に生成されます。
そのため、彼はその場で生成されるいくつかのグループフォルダに動的にアクセスできます。

彼がそれらのグループフォルダにアクセスできる場合、データベース内のいくつかのインジケータに属します。

では、実行時にこれらのフォルダーに対するこのアクセス許可を生成するにはどうすればよいですか?

WebDavの概念を理解している限り、構成ファイルで各フォルダーを指定する必要があります。
または、ADレベルで権限を設定する必要があります(ただし、グループはADに存在せず、DBに存在するだけなので、これは実用的ではありません)

誰かアイデアがありますか、どうすればこれを解決できますか?
または、バックエンドとして使用できる別のDMS?

4

0 に答える 0