سؤال

ما رأي الجميع حول حقوق المشرف المحلية لمطور على الجهاز المحلي؟ أو على الأقل القدرة على القيام بذلك مثل من خلال Runas دون الحاجة إلى الاعتماد على شخص آخر؟

هل كانت مفيدة؟

المحلول

لقد وجدت أن معظم أدوات التطوير تتطلب من المستخدم أن يكون مسؤولاً للعمل بشكل صحيح في جميع الحالات. إنه أمر مزعج بعض الشيء لأنه ، كمطور ، يجب أن نتحول إلى حساب غير إدارة للاختبار ، لكنه قابل للتنفيذ.

ومع ذلك ، إذا كان سؤالك هو "هل يجب أن نكون مستخدمًا مسؤولًا استعمال أدواتنا ، "ثم ستكون إجابتي

نصائح أخرى

يعتمد ذلك على ما تعنيه بـ "المطور".

لا تمنح المشرف المحلي إذا ...

يأخذ "المطورين" متطلبات العمل وترجمتها حرفيًا إلى رمز البرنامج ، في بيئة متطورة ومثبتة.

هل منح المشرف المحلي إذا ...

"المطورين" هم مهندسو برامج يتمتعون بحرية أن تكون مبدعًا ، وإيجاد حلول جديدة ، وتحدي الوضع الراهن لعملية تطوير البرمجيات.

أعتقد أنها فكرة جيدة. أنا لذلك. بالنسبة لجميع فرق التطوير التي تمكنت منها ، أصرت على ذلك.

أيضًا ، عادةً ما أضغط من أجل الحقوق للسماح للمبرمجين بتعطيل المسح الضوئي للفيروسات على محطات العمل مؤقتًا.

الضرورة القصوى. ويجب ألا يكون لدى المستخدمين العاديين امتيازات المسؤول.

يعتمد على ما تريد أن يكتبه مطوروك. على سبيل المثال ، كدليل على المفهوم ، قمت بإطلاق Eclipse + Apache + MySQL + PHP (XAMPP) على جهاز لم يكن لديّ حقوق المسؤول وكنت قادرًا على القيام بالكثير. من ناحية أخرى ، لا توجد طريقة لتتمكن من القيام بتطوير ASP.NET + SQL فعال على جهاز Locked Down/No-Admin.

أيضًا ، إذا كان على الرمز قيد التطوير العمل في ظل عدم حقوقه ، فقد يكون من المفيد تطوير تطبيقات WinForms.

بخلاف ذلك ، كمسألة عملية ، إذا كان مسؤولو الشبكة يشلون آلات الشركات بما فيه الكفاية ، فإن المطورين سيتوقفون عن استخدامها واستخدام أجهزتهم الشخصية ، فستتوقف الدعاوى إلى). لقد رأيت هذه الأنماط أيضًا.

بغض النظر عن ما هي آراء الناس هنا - وأعتقد أنه من الرهان الآمن إلى حد كبير أن معظم المطورين سيعتقدون أنهم يحتاجون إلى حقوق المشرف - مسألة ما إذا كان لك في الواقع ، يحصل المطورون على حقوق المشرف في النهاية ، سيصل إلى تفاعل معقد للسياسة والسياسة الأمنية وتوزيع فكرة على مستويات مختلفة من مؤسستك.

بمعنى آخر ، إذا كنت تحاول استطلاع الحشد هنا للحصول على ذخيرة لحجة ، فمن المحتمل أنك فقدت بالفعل ...

قد يعتمد هذا على ما تحاول تحقيقه ، وإذا كانت أي منتجات COTS التي تستخدمها تتطلب امتيازات الاعتقال. قد يكون هذا مطلوبًا لاستخدام المنتج أو تشغيله في Enviornment بشكل صحيح.

بالنسبة للمطورين في منطقتي ، يجب الموافقة على حقوق الإدخال في صندوقهم المحلي. لقد كان من المفيد في محاولة لاستكشاف القضايا ، ولكن لم يكن ضروريًا دائمًا.

بعض الأسباب التي قد لا تريدها ، ستكون إذا لم يكن لدى المستخدم تلك الحقوق أو الامتيازات. قد يساعد هذا في العثور على أخطاء أو مشكلات ، مثل كتابة البيانات إلى الدلائل التي قد لا يكون للمستخدم أي امتيازات. اعتمادًا على المكان الذي يتم تثبيته ، قد تكون هناك قيود على امتيازات المستخدمين ، لذلك قد يساعد عدم وجود امتيازات في التأكد من أنها ستعمل في البيئة المقصودة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top