ユーザーAをサイトコレクション管理者としてWebアプリケーション内にサイトコレクションを作成しました。サイトの機能ページにリンクを追加しました。そのリンクのクリック時に私はjob.Belowは、私は、ユーザAでログインし、「サイトの設定]ページにそのリンクをクリックしたときリンク今タイマージョブを作成する際の問題
//Allow unsafe updates.
SPContext.Current.Web.AllowUnsafeUpdates = true;
//Get current web application.
SPWebApplication webApp = SPContext.Current.Site.WebApplication;
// Create new job.
ArchiveJob automaticArchiveJob = new ArchiveJob(scheduleDetails.scheduleName, webApp);
SPHourlySchedule hourlySchedule = new SPHourlySchedule();
hourlySchedule.BeginMinute = 0;
hourlySchedule.EndMinute = 1;
automaticArchiveJob.Schedule = hourlySchedule;
//Finally update archival job.
automaticArchiveJob.Update();
のクリック時に実行されるコードで、タイマーを作成しようとしています「automaticArchiveJob.Update()
」というメッセージで「アクセスが拒否されました」というセキュリティ例外が発生します。 しかし、管理者ユーザー(このユーザーを使用してマシンにもログインしています)にログインしてリンクをクリックすると、ジョブが正常に作成されます。 また、ユーザAのメンバーをWSS_ADMIN_WPG
グループにしましたが、同じ問題が発生しています。問題を解決するために必要なことは他にありますか?
Hey Sean あなたの返事のためにThanx .....私はそれが非常に便利だとわかりました。 私は確かに私が持っている場合はクエリを尋ねます....余りにも – Anoop
このジョブを設定して実行するには? – Evgeny
私は自分のPCの管理者です。 – Evgeny