I need to understand the security requirements for accessing and using the Microsoft IIS Administration API remotely. Please identify the supported authentication and authorization methods for API calls, and any general security prerequisites for connecting to the service from outside the local machine.
Navigate to the IIS.NET homepage (iis.net). Click on the 'Manage' link in the main navigation to access the Microsoft Learn documentation for the IIS Administration API. On the introduction page, identify and list all supported authentication and authorization methods for API calls. Identify any general security requirements for accessing the API service from outside the machine.
Successfully navigate to the IIS Administration API documentation on Microsoft Learn. Identify and state that the API supports client certificate authentication, basic authentication, and Windows authentication. State that every call to the API requires an access token in the request header. State that the service is not available from outside the machine unless the port it listens on is opened.