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

Contents

Overview

This interface specifies data that can be set when a user is created.

Members

Name Type Description

DSTimeZone

beeId<timeZone>

Datasource timezone of the user.

addresses

addressesListUpdater

Addresses of the accessor.

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.

memberships

communityListUpdater

Memberships of the accessor.

middleName

string

Middle name of the user.

middleNameUpdater

lStringUpdater

Middle name updater for 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

userUpdater is an abstract type. It cannot directly be used. Rather, one of its subtypes must be used

Inherits From

Inherited By

XML Schema


<xs:complexType abstract="true" name="userUpdater">
    <xs:complexContent>
        <xs:extension base="tns:actorUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="company" type="xs:string"/>
                <xs:element minOccurs="0" name="creationStatus" type="xs:string"/>
                <xs:element minOccurs="0" name="DSTimeZone" type="tns:beeId"/>
                <xs:element minOccurs="0" name="datasourceIdentifier" type="xs:string"/>
                <xs:element minOccurs="0"
                    name="datasourceUserIdentifier" type="xs:string"/>
                <xs:element minOccurs="0" name="department" type="xs:string"/>
                <xs:element minOccurs="0" name="extendedEnterpriseUser" type="xs:boolean"/>
                <xs:element minOccurs="0" name="externalInbox" type="xs:boolean"/>
                <xs:element minOccurs="0" name="familyName" type="xs:string"/>
                <xs:element minOccurs="0" name="familyNameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="firstName" type="xs:string"/>
                <xs:element minOccurs="0" name="givenName" type="xs:string"/>
                <xs:element minOccurs="0" name="givenNameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="jobTitle" type="xs:string"/>
                <xs:element minOccurs="0" name="jobTitleUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="lastName" type="xs:string"/>
                <xs:element minOccurs="0" name="locale" type="xs:string"/>
                <xs:element minOccurs="0" name="middleName" type="xs:string"/>
                <xs:element minOccurs="0" name="middleNameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="nameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="nickname" type="xs:string"/>
                <xs:element minOccurs="0" name="nicknameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="officeLocation" type="xs:string"/>
                <xs:element minOccurs="0" name="parent" type="tns:beeId"/>
                <xs:element minOccurs="0" name="personalWorkspace" type="tns:beeId"/>
                <xs:element minOccurs="0" name="prefix" type="xs:string"/>
                <xs:element minOccurs="0" name="prefixUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="profession" type="xs:string"/>
                <xs:element minOccurs="0" name="suffix" type="xs:string"/>
                <xs:element minOccurs="0" name="suffixUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="timeZone" type="tns:beeId"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to userUpdater

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions

Not Referenced Directly by Representations