DisableExternalDataTablesNonImpersonatedUsers Class
- Last UpdatedDec 15, 2025
- 2 minute read
Disables support for an AFTable to link to an external source with non-impersonated users.
This cmdlet is used to disable 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.PowerShellDisableExternalDataTablesNonImpersonatedUsers
InternalCommand
Cmdlet
PSCmdlet
OSIsoft.PowerShellOSICmdletBase
OSIsoft.PowerShellDisableExternalDataTablesNonImpersonatedUsers
Namespace: OSIsoft.PowerShell
Assembly: OSIsoft.PowerShell (in OSIsoft.PowerShell.dll) Version: 2.2.3.0 (2.2.3.952)
Syntax
[CmdletAttribute("Disable", "AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess = true)] public class DisableExternalDataTablesNonImpersonatedUsers : OSICmdletBase
<CmdletAttribute("Disable", "AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess := true)> Public Class DisableExternalDataTablesNonImpersonatedUsers Inherits OSICmdletBase Dim instance As DisableExternalDataTablesNonImpersonatedUsers
[CmdletAttribute(L"Disable", L"AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess = true)] public ref class DisableExternalDataTablesNonImpersonatedUsers : public OSICmdletBase
[<CmdletAttribute("Disable", "AFExternalDataTablesNonImpersonatedUsers", SupportsShouldProcess = true)>] type DisableExternalDataTablesNonImpersonatedUsers = class inherit OSICmdletBase end
The DisableExternalDataTablesNonImpersonatedUsers type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| DisableExternalDataTablesNonImpersonatedUsers |
Properties
| Name | Description | |
|---|---|---|
| AFServer | Instance of the AFServer |
Examples
$afServer | Disable-AFExternalDataTablesNonImpersonatedUsers
Where:
$afServer = Get-AFServer -Name "AFServerMachineName"
Disables support for an AFTable to link to an external source with non-impersonated users.