অ্যাক্টিভ ডিরেক্টরী কোনও ব্যবহারকারী অননুমোদিত অ্যাক্সেসএক্সসেপশন আপডেট করুন


0

আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা ব্যবহারকারীর ছবি আপডেট করে। আমি আমার ডোমেন প্রশাসক হওয়ায় এটি আমার মেশিনে পুরোপুরি সূক্ষ্মভাবে কাজ করে। আমি এটি আমার এসকিউএল সার্ভারে চালানোর জন্য শিডিয়ুল করতে চাই, তবে যে অ্যাকাউন্ট এজেন্ট পরিষেবাটি চালাচ্ছে তার সঠিক সুবিধা নেই (স্পষ্টতই)। আমি ভাবছি যে আমার স্ক্রিপ্টটি কাজ করতে আমাকে এই অ্যাকাউন্টটি দিতে হবে সবচেয়ে কম কী। আমি সর্বদা নিষ্ঠুর বলের পদ্ধতির ব্যবহার করতে এবং এটি একটি ডোমেন প্রশাসক হিসাবে তৈরি করতে পারতাম, তবে আমি তা করব না।

ধন্যবাদ,

আপডেট: এখানে কোডটির একটি স্নিপিট রয়েছে যা এটি করে:

System.DirectoryServices.DirectoryEntry e;  // Gotten from query earlier
e.Properties["thumbnailPhoto"].Add(bytes); // Bytes is an array of bytes that make up the picture          
e.Properties["jpegPhoto"].Add(bytes);
e.CommitChanges();   // Fails here

আবার .. .এটি ডোমেন অ্যাডমিন হিসাবে চালিত হলে পুরোপুরি সূক্ষ্ম কাজ করে।


আমাদের আরও তথ্য দরকার। আপনি কি "ব্যবহারকারীর ছবি" ঠিক আপডেট করার চেষ্টা করছেন? এটি কোন ধরণের "স্ক্রিপ্ট", একটি এসকিউএল স্ক্রিপ্ট? এজেন্ট পরিষেবাটি আসলে কী অ্যাক্সেস থেকে বঞ্চিত হচ্ছে?
ʜιᴇcʜιᴇ007

আমি এসি স্ক্রিপ্টের মাধ্যমে ডিরেক্টরীএন্ট্রি সম্পত্তির থাম্বনেলফোটো এবং জেপিগ ফটো ফটো বৈশিষ্ট্যগুলি আপডেট করছি। আমি যখন "কমিটিচেনজস" কল করি তবে আমি অননুমোদিত ধারণা গ্রহণ করি। আপনার ভালো লাগলে আমি কিছু কোড পোস্ট করব।
রব

উত্তর:


1

এটি বিশেষ করে থুনবনেইলফোটকে কভার করে তবে jpegPhoto (এবং অন্যান্য সম্পত্তি) অ্যাক্সেস একইভাবে দেওয়া যেতে পারে ...

আপনাকে অবশ্যই অ্যাক্টিভ ডিরেক্টরি ডিরেক্টরি "থাম্বনেইলফোটো" এট্রিবিউট পড়তে এবং লেখার অ্যাক্সেস মঞ্জুর করে নিযুক্ত ব্যবহারকারীকে নিয়ন্ত্রণ ডেলিগেট করতে হবে ।

  1. " সক্রিয় ডিরেক্টরি ব্যবহারকারী এবং কম্পিউটার " পরিচালনা কনসোল (dsa.msc) লোড করুন।
  2. ডোমেন ব্যবহারকারীদের সমন্বিত ডোমেন বা সাংগঠনিক ইউনিটে ডান ক্লিক করুন যা আপনি চান যে আপনি নির্ধারিত ব্যবহারকারীর জন্য ছবি আপলোড করতে এবং " প্রতিনিধি নিয়ন্ত্রণ " নির্বাচন করতে সক্ষম হতে চান । "নিয়ন্ত্রণ উইজার্ডের প্রতিনিধি" স্ক্রিনে প্রদর্শিত হবে। পরবর্তী ক্লিক করুন:

এখানে চিত্র বর্ণনা লিখুন

  1. আপনি যে ব্যবহারকারী (গুলি) বা গোষ্ঠীটিকে আউটলুক ফটো পরিবর্তন করতে অনুমতি দিতে চান সেটি যোগ করতে "যোগ করুন" বোতামটি ক্লিক করুন এবং পরবর্তী ক্লিক করুন।
  2. "ডেলিগেট টাস্কে" পৃষ্ঠায় রেডিও বোতামটি "ডেলিগেট করার জন্য একটি কাস্টম টাস্ক তৈরি করুন" ক্লিক করুন। পরবর্তী ক্লিক করুন:

এখানে চিত্র বর্ণনা লিখুন

  1. "অ্যাক্টিভ ডিরেক্টরী অবজেক্ট টাইপ" পৃষ্ঠায় রেডিও বোতামটি "ফোল্ডারে কেবলমাত্র নিম্নলিখিত বিষয়গুলি" বেছে নিন এবং "ব্যবহারকারীর অবজেক্টস" চেক বাক্সটিতে টিক দিন। পরবর্তী ক্লিক করুন:

এখানে চিত্র বর্ণনা লিখুন

  1. "অনুমতি" পৃষ্ঠায় "সম্পত্তি-নির্দিষ্ট" চেক বাক্সটি টিক দিন তারপরে অনুমতি তালিকায় "থাম্বনেল ফটো পড়ুন" এবং "থাম্বনেইল ফটো লিখুন" এর জন্য বাক্সগুলিকে টিক দিন। পরবর্তী ক্লিক করুন:

এখানে চিত্র বর্ণনা লিখুন

7. "নিয়ন্ত্রণ উইজার্ডের প্রতিনিধি" সম্পূর্ণ করতে "সমাপ্তি" ক্লিক করুন।

নির্ধারিত ব্যবহারকারী (গুলি) বা গোষ্ঠী এখন "থাম্বনেলফোটো" বৈশিষ্ট্যটি পড়তে এবং লিখতে সক্ষম হবে। অনুমতি পরিবর্তনগুলি কার্যকর হওয়ার জন্য, ব্যবহারকারীর (ল) লগআপ এবং তারপরে লগইন করতে হবে।

উৎস

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.