{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin identityProtection.riskyServicePrincipal API", "version": "1.0.0" }, "items": [ { "info": { "name": "identityProtection.riskyServicePrincipal", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph List riskyServicePrincipals", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve the properties and relationships of riskyServicePrincipal objects." }, { "info": { "name": "Microsoft Graph Create new navigation property to riskyServicePrincipals for identityProtection", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to riskyServicePrincipals for identityProtection" }, { "info": { "name": "Microsoft Graph Get riskyServicePrincipal", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Read the properties and relationships of a riskyServicePrincipal object." }, { "info": { "name": "Microsoft Graph Update the navigation property riskyServicePrincipals in identityProtection", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property riskyServicePrincipals in identityProtection" }, { "info": { "name": "Microsoft Graph Delete navigation property riskyServicePrincipals for identityProtection", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" } ] }, "docs": "Microsoft Graph Delete navigation property riskyServicePrincipals for identityProtection" }, { "info": { "name": "Microsoft Graph List history (risk history of riskyServicePrincipal)", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id/history", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get the risk history of a riskyServicePrincipal object." }, { "info": { "name": "Microsoft Graph Create new navigation property to history for identityProtection", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id/history", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to history for identityProtection" }, { "info": { "name": "Microsoft Graph Get history from identityProtection", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id/history/:riskyServicePrincipalHistoryItem-id", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" }, { "name": "riskyServicePrincipalHistoryItem-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipalHistoryItem" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the risk history of Microsoft Entra service principals." }, { "info": { "name": "Microsoft Graph Update the navigation property history in identityProtection", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id/history/:riskyServicePrincipalHistoryItem-id", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" }, { "name": "riskyServicePrincipalHistoryItem-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipalHistoryItem" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property history in identityProtection" }, { "info": { "name": "Microsoft Graph Delete navigation property history for identityProtection", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id/history/:riskyServicePrincipalHistoryItem-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" }, { "name": "riskyServicePrincipalHistoryItem-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipalHistoryItem" } ] }, "docs": "Microsoft Graph Delete navigation property history for identityProtection" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/:riskyServicePrincipal-id/history/$count", "params": [ { "name": "riskyServicePrincipal-id", "value": "", "type": "path", "description": "The unique identifier of riskyServicePrincipal" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action confirmCompromised", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/confirmCompromised", "body": { "type": "json", "data": "{}" } }, "docs": "Confirm one or more riskyServicePrincipal objects as compromised. This action sets the targeted service principal account's risk level to high." }, { "info": { "name": "Microsoft Graph Invoke action dismiss", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/dismiss", "body": { "type": "json", "data": "{}" } }, "docs": "Dismiss the risk of one or more riskyServicePrincipal objects. This action sets the targeted service principal account's risk level to none. You can dismiss up to 60 service principal accounts in one request." } ] } ], "bundled": true }