ユーザーIDへのアクセスが必要なポートレット機能を開発する場合、通常、Oracle PortalおよびOracle Internet Directoryの属性とWSRPのuserProfileItems
をマップする必要があります。Oracle Portalでは、これらの属性は静的であり、構成できないことに注意してください。この付録の表では、異なる属性間の対応を示します。
表C-1は、userProfileItems
とOracle Internet DirectoryおよびOracle Portal属性のマッピングを示しています。
注意: Oracle Internet Directory属性がhomePostalAddress のような複雑な文字列を保持している場合は、必要なコンポーネント文字列に解析されます。デリミタがドル記号($ )であると仮定します。たとえば、Oracle Internet DirectoryでhomePostalAddress の値が次のとおりであるとします。
123 Main St$$$Smallville$NY$10001 Oracle Portalプロファイル属性では、この文字列は次のように解析されます。
|
表C-1 userProfileItemsのマッピング
Oracle Portalプロファイル属性 | Oracle Internet Directory属性 | WSRP userProfileItems |
---|---|---|
FIRST_NAME |
givenName |
name/given |
LAST_NAME |
sn |
name/family |
MIDDLE_NAME |
middleName |
name/middle |
KNOWN_AS |
displayName |
name/nickname |
DATE_OF_BIRTH |
orclDateOfBirth |
bDate |
ORGANIZATION |
o |
employerInfo/employer |
TITLE |
title |
employerInfo/jobtitle |
HOME_ADDR1 |
homePostalAddress |
homeInfo/postal/name |
HOME_ADDR2 |
homeInfo/postal/street |
|
HOME_ADDR3 |
homeInfo/postal/organization |
|
HOME_CITY |
homeInfo/postal/city |
|
HOME_STATE |
homeInfo/postal/stateprov |
|
HOME_ZIP |
homeInfo/postal/postalcode |
|
HOME_COUNTRY |
homeInfo/postal/country |
|
HOME_PHONE |
homePhone |
homeInfo/telecom/telephone/number |
OFFICE_ADDR1 |
street |
businessInfo/postal/name |
OFFICE_ADDR2 |
businessInfo/postal/street |
|
OFFICE_ADDR3 |
businessInfo/postal/organization |
|
OFFICE_CITY |
l |
businessInfo/postal/city |
OFFICE_STATE |
st |
businessInfo/postal/stateprov |
OFFICE_ZIP |
postalCode |
businessInfo/postal/postalcode |
OFFICE_COUNTRY |
c |
businessInfo/postal/country |
WORK_PHONE |
telephoneNumber |
businessInfo/telecom/telephone/number |
FAX |
facsimileTelephoneNumber |
businessInfo/telecom/fax/number |
MOBILE_PHONE |
mobile |
businessInfo/telecom/mobile/number |
|
|
businessInfo/online/email |