Sun ロゴ      前へ      目次      索引      次へ     

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

必須の属性

dc, objectClass

使用可能な属性

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

必須の属性

cn, objectClass, uniqueMember

使用可能な属性

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

必須の属性

icsStatus

使用可能な属性

なし


icsCalendarResource

サポートするソフトウェア

iPlanet Calendar Server 5.1、Sun ONE Messaging and Collaboration User Management Utility 1.0

5.1.1 で修正済み 次の属性を追加 : icsDWPHosticsPartition,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 で修正済み 次の属性を追加 : icsDWPHosticsPartition

定義

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

必須の属性

objectClass

使用可能な属性

memberOf, adminRole


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

必須の属性

inetDomainBaseDN

使用可能な属性

inetDomainStatus


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

必須の属性

aliasedObjectName, dc

使用可能な属性

なし


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 (プロキシ認証) の権利を取得するため、mailAdminRolestoreAdmin が設定されます。

上位クラス

top

オブジェクトクラスのタイプ

auxiliary

OID

2.16.840.1.113730.3.2.148

必須の属性

なし

使用可能な属性

mailAdminRole


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

必須の属性

cn

使用可能な属性

facsimileTelephoneNumber, inetResourceStatus, mail, postalAddress, telephoneNumber


inetSubscriber

サポートするソフトウェア

iPlanet Messaging Server 5.0

定義

ユーザーを定義するために、inetOrgPerson によって作成されたベースエントリを拡張することに使用されます。このオブジェクトクラスはサブスクライバのアカウントを表し、メールアカウントを作成するために、inetUserinetMailUser、および 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 (注を参照)、inetUserStatusmemberOf (注を参照)、uiduserPassword


inetUserHttpURL 属性と memberOf 属性はこのオブジェクトクラスでは非推奨で、今後の Sun ONE スキーマのクラスからは削除される予定です。



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

必須の属性

mailFolderName

使用可能な属性

mailMessageStore, mailPublicFolderDefaultRights, mailDeliveryOption


msgVanityDomainUser

サポートするソフトウェア

iPlanet Messaging Server 5.0

定義

このオブジェクトおよびその属性は、現在のリリースでは非推奨で、今後のリリースではサポートされない可能性があります。この機能をサイトで使用することを中止して、現在のバニティドメインをホストドメインに移行することを考慮してください。

メッセージ用バニティドメインの概念をサポートする補助的なクラス。バニティドメインをユーザーに割り当てることを目的に、ベースメールユーザーエントリを拡張するために使用されます。

上位クラス

top

オブジェクトクラスのタイプ

auxiliary

OID

2.16.840.1.113730.3.2.150

必須の属性

なし

使用可能な属性

msgVanityDomain


organization

サポートするソフトウェア

iPlanet Messaging Server 5.0

定義

組織を示すエントリを定義します。通常、組織は、大企業内の比較的静的なグループとして分類されます。

上位クラス

top

OID

2.5.6.4

必須の属性

objectClass, o (organizationName)

使用可能な属性

businessCategory, description, destinationIndicatorfacsimileTelephoneNumberinternationalIsdnNumberl (localityName)、physicalDeliveryOfficeNamepostalAddresspostalCodepostOfficeBoxpreferredDeliveryMethodregisteredAddresssearchGuideseeAlsoststreettelephoneNumberteletexTerminalIdentifiertelexNumberuserPassword


organizationalUnit

サポートするソフトウェア

iPlanet Messaging Server 5.0

定義

組織を示すエントリを定義します。通常、組織は、大企業内の比較的静的なグループとして分類されます。

上位クラス

top

OID

2.5.6.5

必須の属性

objectClass, ou

使用可能な属性

businessCategory, description, destinationIndicatorfacsimileTelephoneNumberinternationalIsdnNumberl (localityName)、physicalDeliveryOfficeNamepostalAddresspostalCodepostOfficeBoxpreferredDeliveryMethodregisteredAddresssearchGuideseeAlsoststreettelephoneNumberteletexTerminalIdentifiertelexNumberuserPassword


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

必須の属性

cn

使用可能な属性

description, un


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

必須の属性

cn

使用可能な属性

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



前へ      目次      索引      次へ     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.