addMember Element

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Adds a set of users to a predefined access control container.

Syntax

<addMember type="string value" value="SIP Uri formatted string value"/> 

Attributes

Attribute

Data Type

Description

type

String

The type of URI. This can be one of uri | domain | sameEnterprise | federated | publicCloud | everyone. This is a required attribute.

value

xs:anyUri

The URI indicated the Access Control Entry (ACE). The value attribute is optional but is logically required for the types: uri and domain.

Enumerations of type attribute

Possible Value

Description

uri

A single user.

everyone

The most general category. This assigns all user contacts to the container.

domain

All users from this domain are assigned as members of the parent container element. The value for domain can be any Fully Qualified Domain Name (FQDN). Office Communicator Server matches this to the SIP URI of the individual that wants to view the users presence. For information about the Rich Presence Model, see Publishing and Subscribing To Presence.

sameEnterprise

All users in the same enterprise (company) are assigned to the parent container element.

publicCloud

Users of other IM systems complying to the industry standard which allows other IM systems to interoperate with Unified Communications.

federated

Users from federated companies.

Element Information

Parent Element

Element

Description

container

This multi-use element can be used to request the addition or removal of contacts from a given presence-level access container.

Remarks

The addMember element specifies the user or group of users to be added to the parent container. The type attribute determines the scope of the user group to be added. Membership scope is composed of the following access levels:

User: Comprised of the single user identified by SIP:Uri.

Domain: Comprises users whose Uri is in the same domain. The domain portion of a SIP Uri follows the "@" symbol. For example, Jay Adams belongs to the contoso.com domain if his SIP Uri is "jaya@contoso.com".

Company: Comprises users in the same organization behind a common firewall.

Federated Enterprise: Comprises users across domains but in the same federation and enterprise.

Federated Public: Comprises users across domains but in the same federation regardless of enterprise membership.

Everyone: Comprises all users in all domains.

For more information, see Publish And Subscribing To Presence.

Examples

This example shows a user named Joe A. from the contoso.com domain being added to the logged-on users private container. This added member has the highest level of access to the user presence information of the logged-on user.

<container id="400" version="1">
      <addMember type="uri" value="sip:joea@contoso.com" />
</container>

See Also

Concepts

container Element

deleteMember Element