אממ תשובה מתבקשת
הדרך לדעתי היא פשוט בניית עץ תיקיות ששם לכל רמה יש קבוצת הרשאות משל עצמה, תלוי אם את רוצה שמי שלמעלה בעץ תיקיות יראה את מה שיש מתחתיו או לא. אם לא אז בכל רמה ליצור תיקייה שאותה הם יראו. נוסף לבנות קבוצות משתמשים בהתאמה לעץ כך שאם שכל יוזר תוכלי לקשר לקבוצה של התיקייה אותה הוא צריך לראות. הממש משקיעים יצרו עץ מקביל לעץ תיקיות בAD ותחתיו ישימו גם את היוזרים וגם את הקבוצות בשביל הבהירות שבדברים. זו דרך אחת לפחות מקווה שעזרתי