התכונה הזו נתמכת במהדורות הבאות: Frontline Standard ו-Frontline Plus, Business Plus, Enterprise Standard ו-Enterprise Plus, Education Fundamentals, Education Standard ו-Education Plus, Enterprise Essentials Plus. השוואה בין מהדורות
שירות ה-LDAP המאובטח מאפשר ללקוחות LDAP לגשת לאובייקטים בספריית Google Cloud באמצעות ההיררכיה והמאפיינים שמתוארים בקטעים הבאים.
דוגמה להיררכיה
- cn=subschema
- dc=example,dc=com
- ou=Users
- ou=Sales
- uid=lisasmith
- uid=jimsmith
- ou=Sales
- ou=Groups
- cn=group1
- cn=group2
- ou=Users
מאפיינים
Root
מטא-נתונים של השרת:
- objectClass: top
- supportedLdapVersion: 3
- supportedSASLMechanism: EXTERNAL, PLAIN
- 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: מספר GID של POSIX לקבוצה הראשית של המשתמש. אם מוגדר למשתמש GID של POSIX, הוא יופיע. אם לא, הוא יהיה זהה למספר ה-UID של המשתמש.
הערה: לא תוכלו לחפש משתמש באמצעות uidNumber או gidNumber שלו, אלא אם המאפיינים האלה הוגדרו על ידי אדמין באמצעות Admin 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.
- חברים: רשימה של שמות מלאים של חברים בקבוצה.
- memberUid: רשימה של שמות המשתמשים של חברי הקבוצה.
- googleAdminCreated: הערך הוא True אם הקבוצה נוצרה על ידי אדמין.
- hasSubordinates: FALSE