سلام وقت بخیر 

ببخشید من به  یه مشکلی خوردم توضیحش یه خورده سخت بود 

گفتم فایلش کنم بلکه بتونم منظور رو برسونم 

 مشکل اینه : 

 بنده یک گردش کار (workflow) روی تماس تلفنی ایجاد کردم به  این صورت که اگر فعالیت به  هر دلیلی به نتیجه نرسید

 کاربر برای پیگیری کارش از یک فیلد به نام " سرسید اتی "  فعالیتش و به  آینده موکول میکنه ....

عملا اینجا کل فعالیت در گردش کاربرداشته میشه و برای سررسید مشخص شده انتفال داده میشه ...

منتها مشکلی که در اینجا وجود داره  اینه که فعالیت جدیدی  ایجاد میشه  به جای اینکه به  نام کاربر جاری ثبت شه (Owner) کاربر جاری باشه به نام کاربری ثبت میشه که گردش کار و ساخته ... و عملا دسترسی برای تغییر ایجاد کننده فعالیت نداره 

هدفتون از این گردش کاری چی هست؟ تنظیم Owner رکورد جدید یا تنظیم Created By؟ اگر اولی باشه به راحتی با همون روشی که خودتون انجام دادید می‌شه این کار رو انجام داد. ولی برای دومی با استفاده از ورکفلو امکان پذیر نیست.

اگر بخواهید Created By هم به نام کاربر بخوره باید از پلاگین استفاده کنید و داخلش Impersonation انجام بدید.

بله میخوام تو فعالیتCreated By به نام کاربر جاری بخوره

فقط یک سوال برای نوشتن پلاگین  در crm  چه منبعی یا سایتی  رو پیشنهاد میکنید

بهترین راه حل رفتن دوره‌های آموزشی هست. ولی اگر دسترسی ندارید، از سایت MSDN و SDK خود مایکروسافت می‌تونید استفاده کنید.