EnableExternalDataTablesNonImpersonatedUsers Class
- Last UpdatedDec 15, 2025
- 2 minute read
Enables support for an AFTable to link to an external source with non-impersonated users.
This method is used to enable the PISystemFeatures.ExternallyLinkedTableWithNonImpersonatedUser feature in the PI AF SQL Server database. This feature controls support for allowing access to an externally linked AFTable for non-impersonated users. If supported, an externally linked AFTable is not required to use client impersonation.
Inheritance Hierarchy
SystemObject
InternalCommand
Cmdlet
PSCmdlet
OSIsoft.PowerShellOSICmdletBase
OSIsoft.PowerShellEnableExternalDataTablesNonImpersonatedUsers
InternalCommand
Cmdlet
PSCmdlet
OSIsoft.PowerShellOSICmdletBase
OSIsoft.PowerShellEnableExternalDataTablesNonImpersonatedUsers
Namespace: OSIsoft.PowerShell
Assembly: OSIsoft.PowerShell (in OSIsoft.PowerShell.dll) Version: 2.2.3.0 (2.2.3.952)
Syntax
[CmdletAttribute("Enable", "AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess = true)] public class EnableExternalDataTablesNonImpersonatedUsers : OSICmdletBase
<CmdletAttribute("Enable", "AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess := true)> Public Class EnableExternalDataTablesNonImpersonatedUsers Inherits OSICmdletBase Dim instance As EnableExternalDataTablesNonImpersonatedUsers
[CmdletAttribute(L"Enable", L"AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess = true)] public ref class EnableExternalDataTablesNonImpersonatedUsers : public OSICmdletBase
[<CmdletAttribute("Enable", "AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess = true)>] type EnableExternalDataTablesNonImpersonatedUsers = class inherit OSICmdletBase end
The EnableExternalDataTablesNonImpersonatedUsers type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| EnableExternalDataTablesNonImpersonatedUsers |
Properties
| Name | Description | |
|---|---|---|
| AFServer | Instance of the AFServer |
Examples
$afServer | Enable-AFExternalDataTablesNonImpersonatedUsers
Where:
$afServer = Get-AFServer -Name "AFServerMachineName"
Enables support for an AFTable to link to an external source with non-impersonated users.