title | description | author | ms.localizationpriority | ms.subservice | doc_type |
---|---|---|---|---|---|
Get loginPage |
Get a loginPage associated with an attack simulation campaign for a tenant. |
stuartcl |
medium |
security |
resourcePageType |
Namespace: microsoft.graph
[!INCLUDE beta-disclaimer]
Get a loginPage associated with an attack simulation campaign for a tenant. Login pages are shown to users in attack simulations that use credential harvest and link in attachment social engineering techniques.
[!INCLUDE national-cloud-support]
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.
Permission type | Permissions (from least to most privileged) |
---|---|
Delegated (work or school account) | AttackSimulation.Read.All, AttackSimulation.ReadWrite.All |
Delegated (personal Microsoft account) | Not supported. |
Application | AttackSimulation.Read.All, AttackSimulation.ReadWrite.All |
GET /security/attackSimulation/loginPages/{loginPageId}
GET /security/attackSimulation/simulations/{simulationId}/loginPage
This method does not currently support the OData query parameters to customize the response.
Name | Description |
---|---|
Authorization | Bearer {token}. Required. Learn more about authentication and authorization. |
Don't supply a request body for this method.
If successful, this method returns a 200 OK
response code and a loginPage object in the response body.
The following example shows a request.
GET https://graph.microsoft.com/beta/security/attackSimulation/loginPages/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
[!INCLUDE sample-code] [!INCLUDE sdk-documentation]
The following example shows the response.
Note: The response object shown here might be shortened for readability.
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc",
"diplayName": "AttackSimTest loginPage",
"description": "AttackSim Test loginPage",
"status": "draft",
"source": "tenant",
"language": "en",
"createdBy": {
"email": "alexwaber@contoso.com",
"id": "1rdfcb49-1065-46a6-b1c3-672071e20a6b",
"displayName": "Alex Waber"
},
"createdDateTime": "2022-01-12T03:15:01.5906699Z",
"lastModifiedBy": {
"email": "alexwaber@contoso.com",
"id": "1rdfcb49-1065-46a6-b1c3-672071e20a6b",
"displayName": "Alex Waber"
},
"lastModifiedDateTime": "2021-10-07T12:23:18.8157586Z",
"content": "<meta http-equiv=\"Content-Type\" content=\"text/html>\">"
}