AFSecurityItem Enumeration
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
The AFSecurityItem is an enumeration of the possible
values for specifying security item in the method.
Namespace: OSIsoft.AF
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public enum AFSecurityItem
Public Enumeration AFSecurityItem Dim instance As AFSecurityItem
public enum class AFSecurityItem
type AFSecurityItem
Members
| Member name | Value | Description | |
|---|---|---|---|
| Default | 0 | The default security item. This is valid for all IAFSecurable objects. | |
| Analysis | 29 | The AFAnalysis security item. | |
| AnalysisTemplate | 92 | The AFAnalysisTemplate security item. | |
| Category | 95 | The AFCategory security item. | |
| Contact | 79 | The AFContact security item. This is only valid for PISystem objects. | |
| Database | 1 | The AFDatabase security item. This is only valid for PISystem objects. | |
| Element | 21 | The AFElement security item. | |
| ElementTemplate | 23 | The AFElementTemplates security item. | |
| EnumerationSet | 59 | The AFEnumerationSet security item. | |
| EventFrame | 9 | The AFEventFrame security item. | |
| Notification | 80 | The AFNotification security item. | |
| NotificationContactTemplate | 82 | The AFNotificationContactTemplate security item. This is only valid for PISystem objects. | |
| NotificationRule | 120 | The AFNotificationRule security item. | |
| NotificationRuleTemplate | 119 | The AFNotificationRuleTemplate security item. | |
| SecurityIdentity | 115 | The AFSecurityIdentity security item. | |
| SecurityMapping | 116 | The AFSecurityMapping security item. | |
| ReferenceType | 57 | The AFReferenceType security item. | |
| Table | 43 | The AFTable security item. | |
| TableConnection | 143 | The AFTableConnection security item. | |
| Transfer | 45 | The AFTransfer security item. |
Remarks
This enumeration is used by the AFSecurity class to control security
rights to collections owned by another object. Currently, only PISystem
and AFDatabase can be specified as the owning object of the collection.