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.
MSFT_SIPGlobalArchivingSetting
Defines the global archiving settings for users.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.
Syntax
class MSFT_SIPGlobalArchivingSetting
{
string ArchiveFederatedCommunications;
string ArchiveInternalCommunications;
[key] string InstanceID;
};
Methods
This class does not define any methods.
Properties
The MSFT_SIPGlobalArchivingSetting class has the following properties.
ArchiveFederatedCommunications
Data type: stringAccess type: Read/Write
Required. Specifies whether to archive communications for no users, every user, or only certain users who are members of a federated network that is outside of the organization's network.
Value
Description
"None"
Archive communications for none of the users who are members of a federated network that is outside of the organization's network.
"Everyone"
Archive communications for all users who are members of a federated network that is outside of the organization's network.
"UsePerUserSetting"
Archive communications on a per user basis according to the settings in the instance of MSFT_SIPESUserSetting (Updated) for each user.
The value of this property is not case-sensitive.
ArchiveInternalCommunications
Data type: stringAccess type: Read/Write
Required. Specifies whether to archive internal communications for no users, every user, or only certain users who are inside of the organization's network.
Value
Description
"None"
Archive communications for none of the users who are inside of the organization's network.
"Everyone"
Archive communications for all users who are inside of the organization's network.
"UsePerUserSetting"
Archive communications on a per user basis according to the settings in the instance of MSFT_SIPESUserSetting (Updated) for each user.
The value of this property is not case-sensitive.
InstanceID
Data type: [key] stringAccess type: Read-only
Required. A GUID value that uniquely identifies an instance of this class.
The GUID must be encapsulated between the "{" and "}" braces; for example: "{01234567-0123-4567-89AB-CDEF01234567}".
Remarks
This class gets and sets information at the following level(s): AD.
Only one instance of this class can be present in the forest.
The settings in this class do not apply to group instant messaging conversations.
When global archiving is configured for None or for Everyone, archiving settings at the user level are not configurable. To implement user level archiving, use the UsePerUserSetting value and then configure user level archiving settings using properties of the MSFT_SIPESUserSetting (Updated) class.
Instances of this class support the following interface methods:
Provider::EnumerateInstances();
Provider::GetObject();
Provider::PutInstance();
Where PutInstance() supports the following flag(s):
- WBEM_FLAG_UPDATE_ONLY
Requirements
Server: Installed on computers serving the following role(s): Administrative Tools Server, Front End Server, Proxy Server.
Namespace: Defined in \root\cimv2.