Intel AMT Features > Remote Access > Use Cases > Enable/Disable the User Interfaces
CollapseAll image

Enable/Disable the User Interfaces

For Remote Access to work with a user initiated interface or for a local user-initiated request to work, the interface must first be enabled. Local or Remote User Access includes the following interfaces:

   BIOS – Enables a user request connection from the BIOS menu

   Agent – Enables user request connection from the OS using a software agent

The following steps describe how to enable/disable the user request interfaces.

1.  Retrieve the instance of AMT_UserInitiatedConnectionService, where the “Name” key equals “Intel(r) AMT User Initiated Connection Service”.

2.  Invoke AMT_UserInitiatedConnectionService.RequestStateChange with the following parameter:

Parameter

Value

RequestedState

     32768– Disable the BIOS and the Operating System interfaces

     32769– Enable the BIOS interface only

     32770– Enable the Operating System Interface only

     32771– Enable the BIOS and the Operating System interfaces.  This is the default value.

 

Click here for a snippet demonstrating this step

You can execute this snippet by inserting it into the execution template found here.

  

$userInitiatedConnectionServiceRef =$wsmanConnectionObject.NewReference("SELECT * FROM AMT_UserInitiatedConnectionService WHERE Name='Intel(r) AMT User Initiated Connection Service'")

$inputObject =$userInitiatedConnectionServiceRef.CreateMethodInput("RequestStateChange")

$inputObject.SetProperty("RequestedState","32771")

$outputObject =$userInitiatedConnectionServiceRef.InvokeMethod($inputObject)

$returnValue =$outputObject.GetProperty("ReturnValue")

 

 

Instance Diagram

Classes Used in This Flow

SDK Sample

If there is a sample demonstrating this flow, it is included in the SDK installation file. See SDK Installation Layout for details.

 

See Also:

   Enabling Remote Access

Copyright © 2006-2022, Intel Corporation. All rights reserved.