Sun ONE Messaging and Collaboration 6.0 スキーマリファレンス |
第 2 章
オブジェクトクラスこの章では、SunTM Open Net Environment (ONE) Messaging and Collaboration 製品の LDAP オブジェクトクラスについて説明します。説明するオブジェクトは、アルファベット順に並べてあります。
Sun ONE Identity Server 特有のオブジェクトクラスと属性については、第 4 章「Sun ONE Identity Server のクラスと属性」で別に説明しています。
また iPlanet Delegated Administrator for Messaging 特有のオブジェクトクラスと属性については、第 5 章「iPlanet Delegated Administrator for Messaging のクラスと属性」で別に説明しています。
オブジェクトクラスのリストこの章では、次のオブジェクトクラスについて説明します。
オブジェクトクラス
domainサポートするソフトウェア
iPlanet Messaging Server 5.0、iPlanet Calendar Server 5.1
定義
DNS ドメインを表すエントリを定義するためのオブジェクトクラス。
このクラスは、組織、組織単位またはオブジェクトクラスが定義されている他のオブジェクトのタイプに対応しないエントリでのみ使用します。
このクラスは、Messaging 製品と Calendar 製品両方のコアクラスです。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
0.9.2342.19200300.100.4.13
必須の属性
使用可能な属性
associatedName, businessCategory, description, destinationIndicator, fax (facsimileTelephoneNumber), internationalIsdnNumber, localityName, manager, o (organizationName (「o」 を参照)), physicalDeliveryOfficeName, postOfficeBox, postalAddress, postalCode, preferredDeliveryMethod, registeredAddress, searchGuide, seeAlso, st, street, telephoneNumber, telexTerminalIdentifier, telexNumber, userPassword, x121Address
groupOfUniqueNamesサポートするソフトウェア
iPlanet Messaging Server 5.0、iPlanet Calendar Server 5.1
定義
一意名のグループに対応するエントリを定義します。静的なグループエントリはこのクラスで拡張されます。グループエントリは、inetUser でも拡張される可能性があります。ロールを使用して、ダイナミックグループを定義します。ロールに関する詳細は、 『Sun ONE Directory Server 管理者ガイド』を参照してください。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
2.5.6.17
必須の属性
使用可能な属性
businessCategory, description, o, ou, owner, seeAlso
icsAdministratorサポートするソフトウェア
現在使用されていない
定義
カレンダー管理者を指定します。ほかのオブジェクトクラスとともに使用する必要があります。
上位クラス
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.145
必須の属性
なし
使用可能な属性
icsAdminRole, icsExtended, icsExtendedGroupPrefs
icsCalendarDomainサポートするソフトウェア
Sun ONE Calendar Server 5.1.1
定義
カレンダードメインを指定します。inetDomain とともに使用する必要があります。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
1.3.6.1.4.1.42.2.27.9.2.4
必須の属性
なし
使用可能な属性
次の属性は、現在使用されています。
icsAllowedServiceAccess, icsAllowRights, icsDefaultAccess, icsDomainNames, icsExtendedDomainPrefs, icsStatus, icsTimezone
次の属性は、予約されていますが、このオブジェクトクラスでは実装されていません。
icsAnonymousAllowWrite, icsAnonymousCalendar, icsAnonymousDefaultSet, icsAnonymousLogin, icsAnonymousSet, icsDomainAllowed, icsDomainNotAllowed, icsDWPBackEndHosts, icsExtended, icsMandatorySubscribed, icsMandatoryView, icsPreferredHost, icsQuota, icsRecurrenceBound, icsRecurrenceDate, icsSessionTimeout, icsSourceHtml
icsCalendarDWPHostサポートするソフトウェア
Sun ONE Calendar Server 5.1.1
定義
予約済、実装されていません。
特定のDWP サーバーに固有の、設定やその他の情報を含みます。各エントリは、対応するドメインを追跡します。ドメイン名を使用して、範囲検索を行います。
上位クラス
オブジェクトクラスのタイプ
structural
OID
1.3.6.1.4.1.42.2.27.9.2.1
必須の属性
なし
使用可能な属性
cn,description, icsDomainNames, icsDWPHost, icsExtended, icsRegularExpressions, icsStatus
icsCalendarGroupサポートするソフトウェア
iPlanet Calendar Server 5.1
定義
予約済、実装されていません。
上位クラス
オブジェクトクラスのタイプ
structural
OID
1.3.6.1.4.1.42.2.27.9.2.5
必須の属性
使用可能な属性
なし
icsCalendarResourceサポートするソフトウェア
iPlanet Calendar Server 5.1、Sun ONE Messaging and Collaboration User Management Utility 1.0
5.1.1 で修正済み 次の属性を追加 : icsDWPHost、icsPartition,uid
定義
スケジュールする会議室や設備など、カレンダーリソースを指定します。inetResource とともに使用する必要があります。現在使用されていない属性もあります。
Sun ONE Identity Server 6.1 ではこのクラスをカレンダーリソースのマーカークラスとして予約していますが、カレンダーリソースはまだサポートされていません。
上位クラス
inetResouce
オブジェクトクラスのタイプ
structural
OID
1.3.6.1.4.1.42.2.27.9.2.3
必須の属性
なし
使用可能な属性
次の属性は、現在使用されています。
cn, description, icsCalendar, icsDWPHost, icsPartition, icsStatus, icsTimezone, mail, mailAlternateAddress, uid
次の属性は、予約されていますが、このオブジェクトクラスでは実装されていません。
icsAlias, icsCapacity, icsContact, icsExtended, icsExtendedResourcePrefs, icsGeo, icsPreferredHost, icsQuota
icsCalendarUserサポートするソフトウェア
iPlanet Calendar Server 5.1
5.1.1 で修正済み 次の属性を追加 : icsDWPHost、icsPartition
定義
DWP ホスト名を含むカレンダーユーザーを指定します。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
1.3.6.1.4.1.42.2.27.9.2.2
必須の属性
なし
使用可能な属性
次の属性は、現在使用されています。
cn, givenName, icsAllowedServiceAccess, icsCalendar, icsCalendarOwned, icsDWPHosticsExtendedUserPrefs,icsFirstDay, icsPartition, icsSet, icsStatus, icsSubscribed, icsTimezone, mail, mailAlternateAddress, preferredLanguage, sn, uid, userPassword
次の属性は、予約されていますが、現在使用されていません。
icsDefaultSet, icsExtended, icsFreeBusy, icsGeo, icsPreferredHost, icsQuota, nswcalDisallowAccess
inetAdminサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
管理者ユーザーまたは管理者グループを識別します。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.112
必須の属性
使用可能な属性
inetDomainサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
二重ツリーの LDAP データモデルで使用すると、DC ツリーの domain で生成されたベースエントリを拡張します。このオブジェクトクラスは、ホストドメインのアカウントを表し、ホスト組織のメールサービスに適した、DC ツリーのホストドメインノードを作成するために、mailDomain と、オプションで inetDomainAuthInfo とともに使用されます。このオブジェクトクラスは、DC ツリーでホストドメインのすべてのエントリに使用する必要があります。
Sun ONE Identity Server はこのクラスを DC ツリーのドメインに対するマーカークラスとして使用します。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.129
必須の属性
使用可能な属性
inetDomainAliasサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
互換モードの LDAP データモデルに適した、DC ツリーのドメインエイリアスエントリを生成するための構造化クラス。ほかのホストドメインオブジェクトを指すエントリが作成される可能性もあります。このようなドメインエイリアスエントリは、このオブジェクトクラスで拡張する必要があります。親のオブジェクトクラスである alias (RFC 2256 を参照) から継承した属性の aliasedObjectName には、ノードがエイリアスである、LDAP エントリの DN が保持されます。
このオブジェクトクラスを使用して、異なる名前で 2 つの同じドメインを保持します。各ドメインで異なる属性設定を保持する場合は、inetDomain エントリを 2 つ作成し、inetCanonicalDomainName 属性を使用してメールルーティングに使用するドメインを修飾します。
ネイティブモードの LDAP データモデルでは、このオブジェクトを使用できません。代わりに、sunManagedOrganization で拡張した (組織ツリーの) ドメインエントリで businessCategory 属性を使用すると、ドメインのエイリアスを表示できます。
上位クラス
alias
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.131
必須の属性
使用可能な属性
なし
inetDomainAuthInfoサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
複数のホストドメインが同じ組織サブツリーを参照する場合は、検索フィルタ、ドメイン証明マップ、および標準ドメイン名で domain エントリを拡張するために、このオブジェクトクラスが使用されます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.133
必須の属性
なし
使用可能な属性
domainUidSeparator, inetDomainSearchFilter, inetDomainCertMap, inetCanonicalDomainName
inetLocalMailRecipientサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
ローカル (組織内) の電子メール受取人を代表する LDAP エントリを指名するため、受取人の電子メールアドレス (複数も可) を指定するため、またその受取人に関係のあるルーティング情報を備えるための方法を提供する情報を格納します。これは、一企業内のみにおける非公開な RFC 822 ベースの電子メールのルーティングで SMTP メッセージ転送エージェントをサポートすることを意図しており、一般のインターネット上のメールのルーティング処理には使用されません。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113.730.3.2.147
必須の属性
なし
使用可能な属性
mail, mailAlternateAddress, mailHost, mailRoutingAddress
inetMailAdministratorサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
groupOfUniqueNames で定義された LDAP グループを、このオブジェクトクラスでオーバーレイすることができます。属性 uniqueMember 内でリストされているグループのメンバーがこのオブジェクトクラスでオーバーレイされ、そのグループのエントリが存在するのと同じドメイン内のすべてのユーザーに対する IMAP proxyauth (プロキシ認証) の権利を取得するため、mailAdminRole に storeAdmin が設定されます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.148
必須の属性
なし
使用可能な属性
inetMailGroupサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
メール受取人のグループを定義するために、groupOfUniqueNames によって作成されたベースエントリを拡張することに使用されます。inetMailGroup は、メーリングリストの属性を格納するために使用されます。Delegated Administrator に管理されるメーリングリスト用に、inetLocalMailRecipient および inetMailGroupManagement とともに使用されます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
1.3.6.1.4.1.42.2.27.2.2.2
必須の属性
なし
使用可能な属性
dataSource, inetMailGroupStatus, mailConversionTag, mailDeferProcessing, mailDeliveryFileURL, mailDeliveryOption, mailEquivalentAddress, mailMsgMaxBlocks, mailProgramDeliveryInfo, mailRejectText, memberURL, mgrpAddHeader, mgrpAllowedBroadcaster, mgrpAllowedDomain, mgrpAuthPassword, mgrpBroadcasterPolicy, mgrpDeliverTo, mgrpDisallowedBroadcaster, mgrpDisallowedDomain, mgrpErrorsTo, mgrpModerator, mgrpMsgMaxSize, mgrpMsgPrefixText, mgrpMsgRejectAction, mgrpMsgRejectText, mgrpMsgSuffixText, mgrpNoDuplicateChecks, mgrpRemoveHeader, mgrpRFC822MailMember, preferredLanguage, uniqueMember
inetMailUserサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
メッセージングサービスのユーザーを定義するために、inetOrgPerson によって作成されたベースエントリを拡張することに使用されます。このオブジェクトクラスはメールアカウントを表し、inetUser および inetLocalMailRecipient とともに使用されます。オプションで、一般的なアカウント管理を目的として、inetSubscriber を使用することもできます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.146
必須の属性
なし
使用可能な属性
cn, dataSource, icsQuota, mailAllowedServiceAccess,mailAntiUBEService, mailAutoReplyMode, mailAutoReplySubject, mailAutoReplyTimeOut, mailAutoReplyText, mailAutoReplyTextInternal, mailConversionTag, mailDeferProcessing, mailDeliveryOption, mailEquivalentAddress, mailForwardingAddress, mailMessageStore, mailMsgMaxBlocks, mailMsgQuota, mailProgramDeliveryInfo, mailQuota, mailSieveRuleSource, mailSMTPSubmitChannel, mailUserStatus, nswmExtendedUserPrefs
inetOrgPersonサポートするソフトウェア
参照用に指定します。
定義
このオブジェクトクラスで、すべてのユーザーエントリが作成されます。詳細は、インターネットドラフトの「LDAP inetOrgPerson Object Class」を参照してください。
上位クラス
organizationalPerson
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.2
必須の属性
なし
使用可能な属性
businessCategory, givenName, mail, uid, preferredLanguage
inetResourceサポートするソフトウェア
iPlanet Calendar Server 5.1
定義
リソースを指定して、カレンダーサービスが提供されるオブジェクトとして定義します。たとえば、複数のユーザーで共有し、スケジュールされる会議室や設備です。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.142
必須の属性
使用可能な属性
facsimileTelephoneNumber, inetResourceStatus, mail, postalAddress, telephoneNumber
inetSubscriberサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
ユーザーを定義するために、inetOrgPerson によって作成されたベースエントリを拡張することに使用されます。このオブジェクトクラスはサブスクライバのアカウントを表し、メールアカウントを作成するために、inetUser、inetMailUser、および ipUser とともに使用することもできます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.134
必須の属性
なし
使用可能な属性
inetSubscriberAccountId,inetSubscriberChallenge, inetSubscriberResponse
inetUserサポートするソフトウェア
iPlanet Messaging Server 5.0、Sun ONE Calendar Server 5.1.1
定義
ユーザーアカウント、あるいはサービスが提供される任意のオブジェクトとして定義されたリソースアカウントを表します。inetMailUser、および ipUser とともに使用されて、メールアカウントを作成します。ユーザーアカウントを作成する場合、このオブジェクトクラスは、inetOrgPerson で作成されたベースエントリを拡張します。
カレンダーのユーザーアカウントを作成するために、icsCalendarUser とともに使用することもできます。inetResource は、Calendar Server がソースアカウントを作成する場合に使用されます。
ユーザーおよびリソースエントリは、このオブジェクトクラスで拡張する必要があります。グループエントリもこのクラスで拡張できます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.130
必須の属性
なし
使用可能な属性
inetUserHttpURL (注を参照)、inetUserStatus、memberOf (注を参照)、uid、userPassword
ipUserサポートするソフトウェア
iPlanet Messaging Server 5.0
上位クラス
top
定義
メールやカレンダーなどのサービス用のオブジェクトクラス。inetOrgPerson および inetUser によって作成されるベースエントリを拡張するために使用されます。このオブジェクトクラスで、個人のアドレスブックのコンテナとサービスクラス指示子への参照を保持します。
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.135
必須の属性
なし
使用可能な属性
inetCOS, memberOfPAB, maxPabEntries, pabURI
mailDomainサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
ホストドメイン用のメッセージングサービスを有効にするために、domain および inetDomain によって作成されるベースエントリを拡張するために使用される補助的なクラス。メッセージングサービスへのアクセス権付きの、ホストドメインのアカウントを表します。このオブジェクトクラスは、ホストドメインのすべてのエントリに使用する必要があります。
maliPublicFolder エントリ用のmailPublicFolderDefaultRights 属性がない場 合、mailDomain エントリにこの属性があれば、管理者は、パブリックフォルダに割り当てるデフォルトの権限を指定できます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.151
必須の属性
なし
使用可能な属性
mailAccessProxyPreAuth, mailAccessProxyReplay, mailClientAttachmentQuota, mailDomainAllowedServiceAccess, mailDomainConversionTag, mailDomainCatchallAddress, mailDomainDiskQuota, mailDomainMsgMaxBlocks, mailDomainMsgQuota, mailDomainReportAddress, mailDomainSieveRuleSource,mailDomainStatus, mailDomainWelcomeMessage, mailPublicFolderDefaultRights, mailQuota,mailRoutingHosts, mailRoutingSmartHost, preferredLanguage, preferredMailHost
mailPublicFolderサポートするソフトウェア
Sun ONE Messaging Server 6.0
定義
パブリックフォルダを定義します。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
必須の属性
使用可能な属性
mailMessageStore, mailPublicFolderDefaultRights, mailDeliveryOption
msgVanityDomainUserサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
このオブジェクトおよびその属性は、現在のリリースでは非推奨で、今後のリリースではサポートされない可能性があります。この機能をサイトで使用することを中止して、現在のバニティドメインをホストドメインに移行することを考慮してください。
メッセージ用バニティドメインの概念をサポートする補助的なクラス。バニティドメインをユーザーに割り当てることを目的に、ベースメールユーザーエントリを拡張するために使用されます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.150
必須の属性
なし
使用可能な属性
organizationサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
組織を示すエントリを定義します。通常、組織は、大企業内の比較的静的なグループとして分類されます。
上位クラス
top
OID
2.5.6.4
必須の属性
objectClass, o (organizationName)
使用可能な属性
businessCategory, description, destinationIndicator、facsimileTelephoneNumber、internationalIsdnNumber、l (localityName)、physicalDeliveryOfficeName、postalAddress、postalCode、postOfficeBox、preferredDeliveryMethod、registeredAddress、searchGuide、seeAlso、st、street、telephoneNumber、teletexTerminalIdentifier、telexNumber、userPassword
organizationalUnitサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
組織を示すエントリを定義します。通常、組織は、大企業内の比較的静的なグループとして分類されます。
上位クラス
top
OID
2.5.6.5
必須の属性
objectClass, ou
使用可能な属性
businessCategory, description, destinationIndicator、facsimileTelephoneNumber、internationalIsdnNumber、l (localityName)、physicalDeliveryOfficeName、postalAddress、postalCode、postOfficeBox、preferredDeliveryMethod、registeredAddress、searchGuide、seeAlso、st、street、telephoneNumber、teletexTerminalIdentifier、telexNumber、userPassword
pabサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
使用されるデータモデルは、次のとおりです。
pabPerson は、個人アドレスブック内のユーザーエントリです。
pabGroup は、グループエントリであり、個人用配布リストに対応します。たとえば、pabGroup の「pab-notes」には、pabPersons の「micky」と「john」が含まれている可能性があります。
pab は、ゼロまたは 1 つ以上の pabPerson エントリとゼロまたは 1 つ以上の pabGroup エントリを含むアドレスブックです。これは、最上位の論理コンテナです。pab には、pabPerson または pabGroup、あるいはその両方が含まれている可能性があります。pabPerson は、ゼロまたは 1 つ以上の pabGroup とゼロまたは 1 つ以上の pab に属している可能性があります。
pabPerson は、ゼロまたは 1 つ以上の pabGroup エントリに属している可能性があります。このリンクは、memberOfPABGroup によって確立されます。これは、pabPerson が属している pabGroup の DN を保持している複数の値を持つ属性です。pabPerson は複数の個人アドレスブックに所属している可能性があります。このリンクは、memberOfPAB 属性値として示されている pab のDN を保持することにより確立されます。
すべてのユーザーとグループは、「All」と呼ばれるデフォルトの個人アドレスブックに所属します。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.140
必須の属性
使用可能な属性
pabGroupサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
pabGroup は個人アドレスブック (pab) のグループエントリで、個人用配布リストに対応しています。たとえば、pabGroup の「pab-notes」には、pabPersons の「micky」と「john」が含まれている可能性があります。
上位クラス
top
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.139
必須の属性
使用可能な属性
description, memberOfPAB, nickName, un
pabPersonサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
個人アドレスブック (pab) のユーザーエントリ。
上位クラス
inetOrgPerson
オブジェクトクラスのタイプ
structural
OID
2.16.840.1.113730.3.2.138
必須の属性
なし
使用可能な属性
calCalURI, calFBURL, co, dateOfBirth, mailAlternateAddress, memberOfPAB, memberOfPABGroup, nickName, organizationName (「o」 を参照), ou (oranizationalUnitName)、un
userPresenceProfileサポートするソフトウェア
iPlanet Messaging Server 5.0
定義
ユーザーの出勤情報を格納するために使用されます。
上位クラス
top
オブジェクトクラスのタイプ
auxiliary
OID
2.16.840.1.113730.3.2.136
必須の属性
なし
使用可能な属性
vacationEndDate, vacationStartDate