يعتمد ما يمكن أن يفعله كل عضو في المؤسسة على مجموعة العوامل المترابطة التالية:
- نوع المستخدم - يعيّن مسؤول المؤسسة نوع المستخدم لكل عضو عند إضافة العضو إلى المؤسسة. ترتبط أنواع المستخدمين بالترخيص المخصص للعضو، كما أنها تتحكم في التطبيقات التي يمكن للمستخدم الوصول إليها. كما أنها تحدد نطاق الامتيازات التي يمكن تخصيصها للعضو من خلال دور ما. على سبيل المثال، يتمتع العضو الذي تم تعيين نوع مستخدم Viewer له بالوصول إلى تطبيقات مثل ArcGIS Dashboards وArcGIS Field Maps، ولكن لا يمكن إضافته إلى دور Publisher الافتراضي أو إلى دور مخصص يتضمن امتيازات لإنشاء محتوى أو مجموعات.
- الأدوار - كما يوحي الاسم، تمثل الأدوار نوع العمل الذي يؤديه الأعضاء في المؤسسة. يتم توفير الأدوار الافتراضية لأنواع العمال الشائعة، مما يسمح للمسؤول بتعيين الأدوار بسرعة استنادًا إلى العمل الذي تحتاج مجموعة محددة من الأعضاء إلى القيام به. تتضمن الأدوار الافتراضية مجموعة من الامتيازات التي لا يمكن تغييرها. إذا كنت تطلب تحكمًا دقيقًا في الامتيازات المعينة للأعضاء، يمكن لمسؤول المؤسسة إنشاء أدوار مخصصة واختيار الامتيازات المطلوب تعيينها لكل منها.
- الامتيازات - يتم تعيين الامتيازات لدور ما لمنح حقوق معينة للأعضاء. تتحكم الامتيازات فيما يمكن أو لا يمكن للعضو القيام به في المؤسسة. لا يمكن تغيير الامتيازات الممنوحة للأدوار الافتراضية، ولكن يمكن لمسؤول المؤسسة تعيين وتغيير الامتيازات التي يتم تعيينها للأدوار المخصصة.