Oracle Beehive
  Oracle® Beehive RESTful Web Services API Reference
  Release 2 (2.0.1.7)
  E16658-04

Contents

Overview

Specifies new values when updating an OrganizationUser.

Members

Name Type Description

DSTimeZone

beeId<timeZone>

Datasource timezone of the user.

addresses

addressesListUpdater

Addresses of the accessor.

assistant

beeId<organizationUser>

Assistant of the organization user.

company

string

Company of the user

creationStatus

string

Creation status of the user.

datasourceIdentifier

string

Data source identifier for the user.

datasourceUserIdentifier

string

User identifier in the data source of the user.

department

string

Department of the user.

extendedEnterpriseUser

boolean

whether the user is extended enterprise user.

externalInbox

boolean

whether the user has an external inbox.

familyName

string

familyNameUpdater

lStringUpdater

Family name updater of the user.

firstName

string

First name of the user.

givenName

string

givenNameUpdater

lStringUpdater

Given name updater for this updater.

jobTitle

string

Jobtitle of the user.

jobTitleUpdater

lStringUpdater

Job title updater for this updater.

lastName

string

Last name of the user.

locale

string

Locale of the user.

manager

beeId<organizationUser>

Manager of organization user.

memberships

communityListUpdater

Memberships of the accessor.

middleName

string

Middle name of the user.

middleNameUpdater

lStringUpdater

Middle name updater for this updater.

modifiedAttributes

string[]

Modified attributes specified in this updater.

name

string

Get the Name of the Entity

nameUpdater

lStringUpdater

Name updater of the user.

nickname

string

Nick name of the user.

nicknameUpdater

lStringUpdater

Nick name updater for this updater.

officeLocation

string

Office location of the user.

parent

beeId<community>

Parent of the user.

personalWorkspace

beeId

Sets the user's personal workspace; the specified workspace must already exist in the system.

preferenceProfiles

preferenceProfilesListUpdater

Preference profiles of the accessor.

prefix

string

Prefix of the user.

prefixUpdater

lStringUpdater

Prefix updater of the user.

primaryAddress

entityAddress

Primary address of the accessor.

profession

string

Profession of the user.

propertiesUpdater

collabPropertiesUpdater

CollabPropertiesUpdater which can be used to add or remove CollabProperties for this accessor.

Note: Accessor property values, regardless of their type, are limited to a maximum length of 4000 bytes (or 1000 multi-byte characters depending on the encoding).

status

provisioningStatus

Status of actor.

suffix

string

Suffix of the user.

suffixUpdater

lStringUpdater

Suffix updater for this updater.

timeZone

beeId<timeZone>

Time zone of the user.

Hierarchy

Inherits From

Examples

Below are examples in JSON and XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:organizationUserUpdater xsi:type="obh:organizationUserUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:DSTimeZone>your_beeId_0</obh:DSTimeZone>
        <obh:addresses>your_addressesListUpdater_0</obh:addresses>
        <obh:assistant>your_beeId_0</obh:assistant>
        <obh:company>your_string_0</obh:company>
        <obh:creationStatus>your_string_0</obh:creationStatus>
        <obh:datasourceIdentifier>your_string_0</obh:datasourceIdentifier>
        <obh:datasourceUserIdentifier>your_string_0</obh:datasourceUserIdentifier>
        <obh:department>your_string_0</obh:department>
        <obh:extendedEnterpriseUser>your_boolean_0</obh:extendedEnterpriseUser>
        <obh:externalInbox>your_boolean_0</obh:externalInbox>
        <obh:familyName>your_string_0</obh:familyName>
        <obh:familyNameUpdater>your_lStringUpdater_0</obh:familyNameUpdater>
        <obh:firstName>your_string_0</obh:firstName>
        <obh:givenName>your_string_0</obh:givenName>
        <obh:givenNameUpdater>your_lStringUpdater_0</obh:givenNameUpdater>
        <obh:jobTitle>your_string_0</obh:jobTitle>
        <obh:jobTitleUpdater>your_lStringUpdater_0</obh:jobTitleUpdater>
        <obh:lastName>your_string_0</obh:lastName>
        <obh:locale>your_string_0</obh:locale>
        <obh:manager>your_beeId_0</obh:manager>
        <obh:memberships>your_communityListUpdater_0</obh:memberships>
        <obh:middleName>your_string_0</obh:middleName>
        <obh:middleNameUpdater>your_lStringUpdater_0</obh:middleNameUpdater>
        <obh:modifiedAttributes>your_string_0</obh:modifiedAttributes>
        <obh:modifiedAttributes>your_string_1</obh:modifiedAttributes>
        <obh:modifiedAttributes>your_string_2</obh:modifiedAttributes>
        <obh:name>your_string_0</obh:name>
        <obh:nameUpdater>your_lStringUpdater_0</obh:nameUpdater>
        <obh:nickname>your_string_0</obh:nickname>
        <obh:nicknameUpdater>your_lStringUpdater_0</obh:nicknameUpdater>
        <obh:officeLocation>your_string_0</obh:officeLocation>
        <obh:parent>your_beeId_0</obh:parent>
        <obh:personalWorkspace>your_beeId_0</obh:personalWorkspace>
        <obh:preferenceProfiles>your_preferenceProfilesListUpdater_0</obh:preferenceProfiles>
        <obh:prefix>your_string_0</obh:prefix>
        <obh:prefixUpdater>your_lStringUpdater_0</obh:prefixUpdater>
        <obh:primaryAddress>your_entityAddress_0</obh:primaryAddress>
        <obh:profession>your_string_0</obh:profession>
        <obh:propertiesUpdater>your_collabPropertiesUpdater_0</obh:propertiesUpdater>
        <obh:status>your_provisioningStatus_0</obh:status>
        <obh:suffix>your_string_0</obh:suffix>
        <obh:suffixUpdater>your_lStringUpdater_0</obh:suffixUpdater>
        <obh:timeZone>your_beeId_0</obh:timeZone>
</obh:organizationUserUpdater>

JSON Example

(show inherited members)

{
    "beeType":"organizationUserUpdater",
        "DSTimeZone":{ your_{http://www.oracle.com/beehive}DSTimeZone_as_beeId0 },
        "addresses":{ your_{http://www.oracle.com/beehive}addresses_as_addressesListUpdater0 },
        "assistant":{ your_{http://www.oracle.com/beehive}assistant_as_beeId0 },
        "company":"your_{http://www.oracle.com/beehive}company_as_string0",
        "creationStatus":"your_{http://www.oracle.com/beehive}creationStatus_as_string0",
        "datasourceIdentifier":"your_{http://www.oracle.com/beehive}datasourceIdentifier_as_string0",
        "datasourceUserIdentifier":"your_{http://www.oracle.com/beehive}datasourceUserIdentifier_as_string0",
        "department":"your_{http://www.oracle.com/beehive}department_as_string0",
        "extendedEnterpriseUser":your_{http://www.oracle.com/beehive}extendedEnterpriseUser_as_boolean0,
        "externalInbox":your_{http://www.oracle.com/beehive}externalInbox_as_boolean0,
        "familyName":"your_{http://www.oracle.com/beehive}familyName_as_string0",
        "familyNameUpdater":{ your_{http://www.oracle.com/beehive}familyNameUpdater_as_lStringUpdater0 },
        "firstName":"your_{http://www.oracle.com/beehive}firstName_as_string0",
        "givenName":"your_{http://www.oracle.com/beehive}givenName_as_string0",
        "givenNameUpdater":{ your_{http://www.oracle.com/beehive}givenNameUpdater_as_lStringUpdater0 },
        "jobTitle":"your_{http://www.oracle.com/beehive}jobTitle_as_string0",
        "jobTitleUpdater":{ your_{http://www.oracle.com/beehive}jobTitleUpdater_as_lStringUpdater0 },
        "lastName":"your_{http://www.oracle.com/beehive}lastName_as_string0",
        "locale":"your_{http://www.oracle.com/beehive}locale_as_string0",
        "manager":{ your_{http://www.oracle.com/beehive}manager_as_beeId0 },
        "memberships":{ your_{http://www.oracle.com/beehive}memberships_as_communityListUpdater0 },
        "middleName":"your_{http://www.oracle.com/beehive}middleName_as_string0",
        "middleNameUpdater":{ your_{http://www.oracle.com/beehive}middleNameUpdater_as_lStringUpdater0 },
        "modifiedAttributes":[
            "your_{http://www.oracle.com/beehive}modifiedAttributes_as_string0",
            "your_{http://www.oracle.com/beehive}modifiedAttributes_as_string1",
            "your_{http://www.oracle.com/beehive}modifiedAttributes_as_string2"
        ],
        "name":"your_{http://www.oracle.com/beehive}name_as_string0",
        "nameUpdater":{ your_{http://www.oracle.com/beehive}nameUpdater_as_lStringUpdater0 },
        "nickname":"your_{http://www.oracle.com/beehive}nickname_as_string0",
        "nicknameUpdater":{ your_{http://www.oracle.com/beehive}nicknameUpdater_as_lStringUpdater0 },
        "officeLocation":"your_{http://www.oracle.com/beehive}officeLocation_as_string0",
        "parent":{ your_{http://www.oracle.com/beehive}parent_as_beeId0 },
        "personalWorkspace":{ your_{http://www.oracle.com/beehive}personalWorkspace_as_beeId0 },
        "preferenceProfiles":{ your_{http://www.oracle.com/beehive}preferenceProfiles_as_preferenceProfilesListUpdater0 },
        "prefix":"your_{http://www.oracle.com/beehive}prefix_as_string0",
        "prefixUpdater":{ your_{http://www.oracle.com/beehive}prefixUpdater_as_lStringUpdater0 },
        "primaryAddress":{ your_{http://www.oracle.com/beehive}primaryAddress_as_entityAddress0 },
        "profession":"your_{http://www.oracle.com/beehive}profession_as_string0",
        "propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
        "status":{ your_{http://www.oracle.com/beehive}status_as_provisioningStatus0 },
        "suffix":"your_{http://www.oracle.com/beehive}suffix_as_string0",
        "suffixUpdater":{ your_{http://www.oracle.com/beehive}suffixUpdater_as_lStringUpdater0 },
        "timeZone":{ your_{http://www.oracle.com/beehive}timeZone_as_beeId0 }
}

XML Schema


<xs:complexType final="extension restriction" name="organizationUserUpdater">
    <xs:complexContent>
        <xs:extension base="tns:userUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="assistant" type="tns:beeId"/>
                <xs:element minOccurs="0" name="manager" type="tns:beeId"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="modifiedAttributes" type="xs:string"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to organizationUserUpdater

Referenced By Resources

Usage Resource Method
Request Organization User Update

Referenced By Representaions