0

SharePoint カレンダーから情報を取得し、それを atTask Time Off カレンダーに投稿するプロジェクトに取り組んでいます。これは非常に単純なはずですが、AtTask API では期待どおりに動作するものはありません。既存のレコードを削除する「POST」アクションについては既に質問しました。今、私は奇妙な権利の問題に直面しています。

AtTask サンドボックスで管理者権限を持っています。システム上のすべてのユーザーの休暇記録 (RESVY) にアクセスできます。問題なく削除できます。ただし、自分用に新しいレコード (POST) を作成することしかできません。別のユーザーの新しいレコードを作成しようとすると、管理者としてのログインからセッション ID と他のユーザーのユーザー ID をプラグインしています。

その結果、「このユーザーを編集するための十分なアクセス権がありません」というエラー メッセージが表示されます。

API を使用すると、別のユーザーの RESVT レコードを削除できるが、新しいレコードを作成できないのは奇妙に思えます。

AtTask への認証に Active Directory を使用しているため、他のユーザーのパスワードにはアクセスできません。これは本当に頭痛の種になりつつあります。

前もって感謝します、

マーク

4

1 に答える 1