התכונה הזו נתמכת במהדורות הבאות: Frontline Standard ו-Frontline Plus, Business Plus, Enterprise Standard ו-Enterprise Plus, Education Fundamentals, Education Standard ו-Education Plus, Enterprise Essentials Plus. השוואה בין המהדורות
שירות ה-LDAP המאובטח הופך את האובייקטים של ספריית Google Cloud לזמינים ללקוחות LDAP באמצעות ההיררכיה והמאפיינים שמתוארים בקטעים הבאים.
היררכיה לדוגמה
- cn=subschema
- dc=example,dc=com
- ou=Users
- ou=Sales
- uid=lisasmith
- uid=jimsmith
- ou=Sales
- ou=Groups
- cn=group1
- cn=group2
- ou=Users
מאפיינים
שורש
מטא-נתונים של השרת:
- objectClass: top
- supportedLdapVersion: 3
- supportedSASLMechanism: EXTERNAL, PLAIN
- thought supportedExtension: 1.3.6.1.4.1.1466.20037 (StartTLS)
- subschemaSubentry: cn=subschema
סכימת משנה
הגדרה בפורמט קריא למכונה של סכימת שרת ה-LDAP:
- objectClass: top, subschema
- objectClasses: תיאורים של סוגי האובייקטים הנתמכים
- attributeTypes: תיאורים של סוגי המאפיינים הנתמכים
- matchingRules: תיאורים של כללי ההתאמה הנתמכים
דומיין
הדומיין שבו השתמשתם כדי להירשם ל-Google Workspace או ל-Cloud Identity Premium. הוא מכיל תת-דומיינים, משתמשים, קבוצות ויחידות ארגוניות.
- objectClass: top, domain, dcObject
- dc: השם של רכיב הדומיין (למשל: dc=example,dc=com)
- hasSubordinates: TRUE
יחידה ארגונית
זו יחידה ארגונית בתוך עץ הספרייה. היחידה הארגונית יכולה להכיל יחידות ארגוניות אחרות או אנשים. עץ היחידות הארגוניות זהה לעץ היחידות הארגוניות שמוצג במסוף Google Admin.
- objectClass: top, organizationalUnit
- ou: השם של היחידה הארגונית (לדוגמה: ou=Users)
- description: התיאור הארוך יותר של היחידה הארגונית, שקריא לאנשים
- hasSubordinates: TRUE
אדם
משתמש בדומיין. המשתמשים מופיעים ביחידות הארגוניות שהם שייכים אליהן:
- objectClass: top, person, organizationalPerson, inetOrgPerson, posixAccount
- uid: שם המשתמש של המשתמש. החלק של שם המשתמש בכתובת האימייל.
- googleUid: זהה ל-uid. הוא קיים כדי להבדיל אותו באופן חד-משמעי מ-posixUid.
- posixUid: שם המשתמש, או שם המשתמש ב-POSIX אם הוא מוגדר.
- cn: "השם הנפוץ". הוא מכיל שני ערכים: שם המשתמש והשם המוצג של המשתמש.
- sn: שם המשפחה של המשתמש.
- givenName: השם הפרטי של המשתמש.
- displayName: השם המוצג של המשתמש (שם מלא).
- mail: כתובת האימייל של המשתמש.
- memberOf: רשימה של השמות המלאים של הקבוצות שהמשתמש הזה שייך אליהן.
- title: התואר של המשתמש.
- employeeNumber: מזהה העובד של המשתמש.
- employeeType: התפקיד של המשתמש בארגון.
- departmentNumber: שם המחלקה של המשתמש. זה לא בהכרח מספר.
- physicalDeliveryOfficeName: המיקום או הכתובת של המשתמש.
- jpegPhoto: תמונת הפרופיל של המשתמש. מוחזר רק כשמבקשים אותו במפורש בבקשת החיפוש.
- entryUuid: מזהה ייחודי אוניברסלי קבוע של המשתמש. מוחזר רק כשמבקשים אותו במפורש בבקשת החיפוש.
- objectSid: מזהה ייחודי אוניברסלי של המשתמש, שתואם למזהי האבטחה של Windows. מוחזר רק כשמבקשים אותו במפורש בבקשת החיפוש.
- uidNumber: מספר UID של POSIX למשתמש. אם למשתמש מוגדר מזהה POSIX, הוא יופיע כאן. אם לא, הוא יהיה מזהה ייחודי וקבוע.
gidNumber: מספר POSIX GID לקבוצה הראשית של המשתמש. אם למשתמש מוגדר POSIX GID, הוא יופיע. אם לא, הוא יהיה זהה למספר ה-UID של המשתמש.
הערה: לא תוכלו לחפש משתמש באמצעות uidNumber או gidNumber, אלא אם המאפיינים האלה הוגדרו על ידי אדמין באמצעות SDK לאדמינים API. כשמגדירים את המאפיינים האלה באמצעות ה-API, צריך להגדיר גם את המאפיין systemId של posixAccount, אחרת אי אפשר יהיה לחפש את uidNumber ו-gidNumber.
homeDirectory: ספריית הבית של המשתמש ב-POSIX. ברירת המחדל היא "/home/
". loginShell: מעטפת ההתחברות של המשתמש ב-POSIX. ברירת המחדל היא "/bin/bash".
gecos: מאפייני GECOS (היסטוריים) של המשתמש.
hasSubordinates: FALSE
קבוצה
- objectClass: top, groupOfNames, posixGroup
- cn: השם הייחודי של הקבוצה בדומיין.
- displayName: השם המוצג של הקבוצה, קריא לאנשים.
- description: תיאור ארוך יותר של הקבוצה, שקריא לאנשים.
- gidNumber: מספר ה-GID של POSIX של הקבוצה. זהו מזהה ייחודי יציב, אבל אי אפשר לחפש את הקבוצה ביעילות באמצעותו.
- entryUuid: מזהה ייחודי אוניברסלי קבוע של הקבוצה הזו.
- objectSid: מזהה ייחודי אוניברסלי לקבוצה הזו, שתואם למזהי האבטחה של Windows.
- member: רשימה של שמות מלאים של חברים בקבוצה הזו.
- memberUid: רשימה של שמות המשתמשים של חברי הקבוצה.
- googleAdminCreated: הערך True אם הקבוצה נוצרה על ידי אדמין.
- hasSubordinates: FALSE