Microsoft Docs - Latest Articles

As the new home for Microsoft technical documentation, docs.microsoft.com has not only modernized the web experience for content, but also how we create and support the content you use to learn, manage and deploy solutions. It is the one-stop shop for everything related to Microsoft technologies. In order to make sure you can keep up to date on what’s new and exciting on docs.microsoft.com, we’ve created a dedicated feed for you.


Selected Feed: PowerShell

The SharePoint modernization scanner

https://docs.microsoft.com/en-us/sharepoint/dev/transform/modernize-scanner Gets you started with the SharePoint modernization scanner
Published Date : Tuesday, August 13, 2019

Learning page transformation via short videos

https://docs.microsoft.com/en-us/sharepoint/dev/transform/modernize-userinterface-site-pages-videos Contains a list of short videos that help you better understand and use page transformation
Published Date : Tuesday, August 13, 2019

SharePoint Add-ins

https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/sharepoint-add-ins Create self-contained extensions of SharePoint websites, called SharePoint Add-ins, that run without custom code on the SharePoint server.
Published Date : Tuesday, August 13, 2019

Application Lifecycle Management (ALM) APIs

https://docs.microsoft.com/en-us/sharepoint/dev/apis/alm-api-for-spfx-add-ins ALM APIs provide simple APIs to manage deployment of your SharePoint Framework solutions and add-ins across your tenant.
Published Date : Tuesday, August 13, 2019

Get started with .NET for Apache Spark

https://docs.microsoft.com/en-us/dotnet/spark/tutorials/get-started Discover how to run a .NET for Apache Spark app using .NET Core on Windows.
Published Date : Tuesday, August 13, 2019

Valve Control - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/valve-control/ A sample that shows how to use a solenoid-controlled valve from a Raspberry Pi to turn on and off the flow of liquid through a hose.
Published Date : Tuesday, August 13, 2019

“IoT WiFi Onboarding with AllJoyn” - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/iot-onboarding/ This sample illustrates a technique for remotely joining your Headless Windows 10 IoT Core device (an IoT device without a display) to your home Wi-Fi network.
Published Date : Tuesday, August 13, 2019

Near Field Communication - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/nfc-iot/ Learn how use NFC on Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

Flow Volume - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/flow-volume/ This sample demonstrates how to use a relatively inexpensive device and a Raspberry Pi to measure the volume of liquid flowing through a hose.
Published Date : Tuesday, August 13, 2019

Windows 10 IoT Core Service Sample - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/iotcore-service/ A simple shared host service for Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

“Hello, blinky!” - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/hello-blinky/ A sample that shows how to make an LED attached to a GPIO pin blink on and off for Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

IoT Startup App sample - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/iot-startup-app/ UWP that lists all installed apps on the IoT Core System using the PackageManager API for Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

Memory Status Monitor - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/memory-status/ Create a console app that monitors memory usage on devices running Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

Shell Launcher V2 Bridge WMI Sample scripts - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/samplebridgewmiscripts/ sample powershell scripts to call bridge WMI Shell Launcher node
Published Date : Tuesday, August 13, 2019

Custom Device Accessor - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/custom-device-accessor/ This sample shows how to access devices from UWP applications using familiar win32 APIs like CreateFile(), ReadFile(), WriteFile(), and DeviceIoControl() with Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/hello-world/ Create and deploy your first Windows 10 IoT Core app.
Published Date : Tuesday, August 13, 2019

External process launcher - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/external-process-launcher/ We'll learn how to launch an external process (exe) from a Universal Windows Platform (UWP) app using the Windows.System.ProcessLauncher API with Windows 10 IoT Core.
Published Date : Tuesday, August 13, 2019

Companion app - Code Samples

https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/companion-app/ This sample is intended to show how to remotely configure an Windows 10 IoT Core device when it is not attached to a network.
Published Date : Tuesday, August 13, 2019

What's New - Windows applications

https://docs.microsoft.com/en-us/windows/win32/bits/what-s-new The following table identifies what is new for each release of Background Intelligent Transfer Service (BITS).
Published Date : Tuesday, August 13, 2019

Using WinRM Windows PowerShell Cmdlets to Manage BITS Transfer Jobs - Windows applications

https://docs.microsoft.com/en-us/windows/win32/bits/using-winrm-windows-powershell-cmdlets-to-manage-bits-transfer-jobs Windows Remote Management PowerShell cmdlets can manage Background Intelligent Transfer Service (BITS) transfer jobs.
Published Date : Tuesday, August 13, 2019

Users and Network Connections - Windows applications

https://docs.microsoft.com/en-us/windows/win32/bits/users-and-network-connections BITS transfers files only when the job owner is logged on and a network connection is established.
Published Date : Tuesday, August 13, 2019

Route - Get Route Range (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/route/getrouterange Route Range (Isochrone) API Applies to: S1 pricing tier. This service will calculate a set of locations that can be reached from the origin point based on fuel, energy, or time budget that is specified. A polygon boundary (or Isochrone) is returned in a counterclockwise orientation as well as the precise polygon center which was the result of the origin point. The returned polygon can be used for further processing such as Search Inside Geometry to search for POIs within the provided Isochrone.
Published Date : Tuesday, August 13, 2019

Search - Get Search POI Category (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchpoicategory Get POI by Category Applies to: S0 and S1 pricing tiers. Points of Interest (POI) Category Search allows you to request POI results from given category. Search allows to query POIs from one category at a time. Endpoint will only return POI results which are categorized as specified. Response includes POI details such as address, coordinate location and category.List of available categories can be found here.
Published Date : Tuesday, August 13, 2019

Spatial - Post Closest Point (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/spatial/postclosestpoint Applies to: S1 pricing tier. This API returns the closest point between a base point and a given set of target points. The set of target points is provided by user data in post request body. The user data may only contain a collection of Point geometry. MultiPoint or other geometries will be ignored if provided. The algorithm does not take into account routing or traffic. The maximum number of points accepted is 100,000. Information returned includes closest point latitude, longitude, and distance in meters from the closest point.
Published Date : Tuesday, August 13, 2019

Route - Post Route Directions Batch Preview (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/route/postroutedirectionsbatchpreview Route Directions Batch API Applies to: S1 pricing tier. The Route Directions Batch API allows the caller to batch up to 700 Route Directions API queries/requests using just a single API call. Submit Batch Request To send the route directions queries you will use a POST request where the request body will contain the batchItems array in json format and the Content-Type header will be set to application/json. Here's a sample request body containing 3 route directions queries: { "batchItems": [ { "query": "?query=47.620659,-122.348934:47.610101,-122.342015&travelMode=bicycle&routeType=eco&traffic=false" }, { "query": "?query=40.759856,-73.985108:40.771136,-73.973506&travelMode=pedestrian&routeType=shortest" }, { "query": "?query=48.923159,-122.557362:32.621279,-116.840362" } ] } A route directions query in a batch is just a partial URL without the protocol, base URL, path, api-version and subscription-key. It can accept any of the supported route directions URI parameters. The string values in the route directions query must be properly escaped (e.g. " character should be escaped with \ ) and it should also be properly URL-encoded. The maximum number of queries that can be specified in the batch is 700 and the batch should contain at least 1 query. Please note that the Route Directions Batch API is a long-running request. Here's a typical sequence of operations: Client sends a Route Directions Batch POST request to Azure Maps The server will respond with one of the following: HTTP 202 Accepted - Batch request has been accepted. HTTP Error - There was an error processing your Batch request. This could either be a 400 Bad Request or any other Error status code. If the batch request was accepted successfully, the Location header in the response contains the URL to download the results of the batch request. Client issues a GET request on the download URL obtained in Step 3 to download the batch results. Download Batch Results To download the batch results you will issue a GET request to the batch download endpoint. This download URL can be obtained from the Location header of a successful POST batch request and looks like the following: https://atlas.microsoft.com/batch/{batch-id}?api-version=1.0&subscription-key={subscription-key} Here's the typical sequence of operations for downloading the batch results: Client sends a GET request using the download URL. The server will respond with one of the following: HTTP 202 Accepted - Batch request was accepted but is still being processed. Please try again in some time. HTTP 200 OK - Batch request successfully processed. The response body contains all the batch results. Batch Response Model When downloading the results of a batch request, if the batch has finished processing, the response body contains the batch response. This batch response contains a summary component that indicates the totalRequests that were part of the original batch request and successfulRequestsi.e. queries which were executed successfully. The batch response also includes a batchItems array which contains a response for each and every query in the batch request. Also, the batchItems will contain the results in the exact same order the original queries were sent in the batch request. Each item in batchItems contains statusCode and response fields. Each response in batchItems is of one of the following types: RouteDirectionsResponse - If the query completed successfully. Error - If the query failed. The response will contain a code and a message in this case. Here's a sample Batch Response with 1 successful and 1 failed result: { "summary": { "successfulRequests": 1, "totalRequests": 2 }, "batchItems": [ { "statusCode": 200, "response": { "routes": [ { "summary": { "lengthInMeters": 1758, "travelTimeInSeconds": 387, "trafficDelayInSeconds": 0, "departureTime": "2018-07-17T00:49:56+00:00", "arrivalTime": "2018-07-17T00:56:22+00:00" }, "legs": [ { "summary": { "lengthInMeters": 1758, "travelTimeInSeconds": 387, "trafficDelayInSeconds": 0, "departureTime": "2018-07-17T00:49:56+00:00", "arrivalTime": "2018-07-17T00:56:22+00:00" }, "points": [ { "latitude": 47.62094, "longitude": -122.34892 }, { "latitude": 47.62094, "longitude": -122.3485 }, { "latitude": 47.62095, "longitude": -122.3476 } ] } ], "sections": [ { "startPointIndex": 0, "endPointIndex": 40, "sectionType": "TRAVEL_MODE", "travelMode": "bicycle" } ] } ] } }, { "statusCode": 400, "response": { "error": { "code": "400 BadRequest", "message": "Bad request: one or more parameters were incorrectly specified or are mutually exclusive." } } } ] } Data Retention Period Please, be aware that batch results are available for download for 14 days, after which the request for results download will return 404 Not Found response.
Published Date : Tuesday, August 13, 2019

Spatial - Post Point In Polygon (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/spatial/postpointinpolygon Applies to: S1 pricing tier. This API returns a boolean value indicating whether a point is inside a set of polygons. The user data may contain Polygon and MultiPolygon geometries, other geometries will be ignored if provided. If the point is inside or on the boundary of one of these polygons, the value returned is true. In all other cases, the value returned is false. When the point is inside multiple polygons, the result will give intersecting geometries section to show all valid geometries (referenced by geometryId) in user data. The maximum number of vertices accepted to form a Polygon is 10,000.
Published Date : Tuesday, August 13, 2019

Search - Post Search Along Route (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/postsearchalongroute Applies to: S0 and S1 pricing tiers. The Search Along Route endpoint allows you to perform a fuzzy search for POIs along a specified route. This search is constrained by specifying the maxDetourTime limiting measure.To send the route-points you will use a POST request where the request body will contain the route object represented as a GeoJSON LineString type and the Content-Type header will be set to application/json. Each route-point in route is represented as a GeoJSON Position type i.e. an array where the longitude value is followed by the latitude value and the altitude value is ignored. The route should contain at least 2 route-points.It is possible that original route will be altered, some of it's points may be skipped. If the route that passes through the found point is faster than the original one, the detourTime value in the response is negative.
Published Date : Tuesday, August 13, 2019

Route - Get Route Directions (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/route/getroutedirections Applies to: S0 and S1 pricing tiers. Returns a route between an origin and a destination, passing through waypoints if they are specified. The route will take into account factors such as current traffic and the typical road speeds on the requested day of the week and time of day. Information returned includes the distance, estimated travel time, and a representation of the route geometry. Additional routing information such as optimized waypoint order or turn by turn instructions is also available, depending on the options selected. Routing service provides a set of parameters for a detailed description of vehicle-specific Consumption Model. Please check Consumption Model for detailed explanation of the concepts and parameters involved.
Published Date : Tuesday, August 13, 2019

Search - Get Search Address (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchaddress Address Geocoding Applies to: S0 and S1 pricing tiers. In many cases, the complete search service might be too much, for instance if you are only interested in traditional geocoding. Search can also be accessed for address look up exclusively. The geocoding is performed by hitting the geocode endpoint with just the address or partial address in question. The geocoding search index will be queried for everything above the street level data. No POIs will be returned. Note that the geocoder is very tolerant of typos and incomplete addresses. It will also handle everything from exact street addresses or street or intersections as well as higher level geographies such as city centers, counties, states etc.
Published Date : Tuesday, August 13, 2019

Search - Get Search Address Structured (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchaddressstructured Structured Address Geocoding Applies to: S0 and S1 pricing tiers. Azure Address Geocoding can also be accessed for structured address look up exclusively. The geocoding search index will be queried for everything above the street level data. No POIs will be returned. Note that the geocoder is very tolerant of typos and incomplete addresses. It will also handle everything from exact street addresses or street or intersections as well as higher level geographies such as city centers, counties, states etc.
Published Date : Tuesday, August 13, 2019

Search - Get Search POI (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchpoi Get POI by Name Applies to: S0 and S1 pricing tiers. Points of Interest (POI) Search allows you to request POI results by name. Search supports additional query parameters such as language and filtering results by area of interest driven by country or bounding box. Endpoint will return only POI results matching the query string. Response includes POI details such as address, coordinate location and category.
Published Date : Tuesday, August 13, 2019

Search - Post Search Inside Geometry (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/postsearchinsidegeometry Applies to: S0 and S1 pricing tiers. The Search Geometry endpoint allows you to perform a free form search inside a single geometry or many of them. The search results that fall inside the geometry/geometries will be returned.To send the geometry you will use a POST request where the request body will contain the geometry object represented as a GeoJSON type and the Content-Type header will be set to application/json. The geographical features to be searched can be modeled as Polygon and/or Circle geometries represented using any one of the following GeoJSON types:GeoJSON FeatureCollection The geometry can be represented as a GeoJSON FeatureCollection object. This is the recommended option if the geometry contains both Polygons and Circles. The FeatureCollection can contain a max of 50 GeoJSON Feature objects. Each Feature object should represent either a Polygon or a Circle with the following conditions:A Feature object for the Polygon geometry can have a max of 50 coordinates and it's properties must be empty.A Feature object for the Circle geometry is composed of a center represented using a GeoJSON Point type and a radius value (in meters) which must be specified in the object's properties along with the subType property whose value should be 'Circle'. Please see the Examples section below for a sample FeatureCollection representation.GeoJSON GeometryCollectionThe geometry can be represented as a GeoJSON GeometryCollection object. This is the recommended option if the geometry contains a list of Polygons only. The GeometryCollection can contain a max of 50 GeoJSON Polygon objects. Each Polygon object can have a max of 50 coordinates. Please see the Examples section below for a sample GeometryCollection representation.GeoJSON PolygonThe geometry can be represented as a GeoJSON Polygon object. This is the recommended option if the geometry contains a single Polygon. The Polygon object can have a max of 50 coordinates. Please see the Examples section below for a sample Polygon representation..
Published Date : Tuesday, August 13, 2019

Route - Post Route Directions (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/route/postroutedirections Applies to: S0 and S1 pricing tiers. Returns a route between an origin and a destination, passing through waypoints if they are specified. The route will take into account factors such as current traffic and the typical road speeds on the requested day of the week and time of day. Information returned includes the distance, estimated travel time, and a representation of the route geometry. Additional routing information such as optimized waypoint order or turn by turn instructions is also available, depending on the options selected. Routing service provides a set of parameters for a detailed description of a vehicle-specific Consumption Model. Please check Consumption Model for detailed explanation of the concepts and parameters involved.
Published Date : Tuesday, August 13, 2019

Search - Post Search Fuzzy Batch Preview (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/postsearchfuzzybatchpreview Search Fuzzy Batch API Applies to: S1 pricing tier. The Search Fuzzy Batch API allows the caller to batch up to 10,000 Search Fuzzy API queries/requests using just a single API call. Submit Batch Request To send the search fuzzy queries you will use a POST request where the request body will contain the batchItems array in json format and the Content-Type header will be set to application/json. Here's a sample request body containing 5 search fuzzy queries: { "batchItems": [ {"query": "?query=atm&lat=47.639769&lon=-122.128362&radius=5000&limit=5"}, {"query": "?query=Statue Of Liberty&limit=2"}, {"query": "?query=Starbucks&lat=47.639769&lon=-122.128362&radius=5000"}, {"query": "?query=Space Needle"}, {"query": "?query=pizza&limit=10"} ] } A search fuzzy query in a batch is just a partial URL without the protocol, base URL, path, api-version and subscription-key. It can accept any of the supported search fuzzy URI parameters. The string values in the search fuzzy query must be properly escaped (e.g. " character should be escaped with \ ) and it should also be properly URL-encoded. The maximum number of queries that can be specified in the batch is 10,000 and the batch should contain at least 1 query. Please note that the Search Fuzzy Batch API is a long-running request. Here's a typical sequence of operations: Client sends a Search Fuzzy Batch POST request to Azure Maps The server will respond with one of the following: HTTP 202 Accepted - Batch request has been accepted. HTTP Error - There was an error processing your Batch request. This could either be a 400 Bad Request or any other Error status code. If the batch request was accepted successfully, the Location header in the response contains the URL to download the results of the batch request. Client issues a GET request on the download URL obtained in Step 3 to download the batch results. Download Batch Results To download the batch results you will issue a GET request to the batch download endpoint. This download URL can be obtained from the Location header of a successful POST batch request and looks like the following: https://atlas.microsoft.com/batch/{batch-id}?api-version=1.0&subscription-key={subscription-key} Here's the typical sequence of operations for downloading the batch results: Client sends a GET request using the download URL. The server will respond with one of the following: HTTP 202 Accepted - Batch request was accepted but is still being processed. Please try again in some time. HTTP 200 OK - Batch request successfully processed. The response body contains all the batch results. Batch Response Model When downloading the results of a batch request, if the batch has finished processing, the response body contains the batch response. This batch response contains a summary component that indicates the totalRequests that were part of the original batch request and successfulRequests i.e. queries which were executed successfully. The batch response also includes a batchItems array which contains a response for each and every query in the batch request. Also, the batchItems will contain the results in the exact same order the original queries were sent in the batch request. Each item in batchItems contains statusCode and response fields. Each response in batchItems is of one of the following types: SearchFuzzyResponse - If the query completed successfully. Error - If the query failed. The result will contain a status code and a message in this case. Here's a sample Batch Response with 2 successful and 1 failed result: { "summary": { "successfulRequests": 2, "totalRequests": 3 }, "batchItems": [ { "statusCode": 200, "response": { "summary": { "query": "atm" }, "results": [ { "type": "POI", "poi": { "name": "ATM at Wells Fargo" }, "address": { "country": "United States Of America", "freeformAddress": "3240 157th Ave NE, Redmond, WA 98052" } } ] } }, { "statusCode": 200, "response": { "summary": { "query": "statue of liberty" }, "results": [ { "type": "POI", "poi": { "name": "Statue of Liberty" }, "address": { "country": "United States Of America", "freeformAddress": "New York, NY 10004" } } ] } }, { "statusCode": 400, "response": { "error": { "code": "400 BadRequest", "message": "Bad request: one or more parameters were incorrectly specified or are mutually exclusive." } } } ] } Data Retention Period Please, be aware that batch results are available for download for 14 days, after which the request for results download will return 404 Not Found response.
Published Date : Tuesday, August 13, 2019

Data - List Preview (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/data/listpreview Data List API Applies to: S1 pricing tier. This API allows the caller to fetch a list of all content uploaded previously using the Data Upload API. Submit List Request To list all your map data content you will issue a GET request with no additional parameters. List Data Response The Data List API returns the complete list of all data in json format. The response contains the following details for each data resource: udid - The unique data id for the data resource. location - The location of the data resource. Execute a HTTP GET on this location to download the data. Here's a sample response returning the udid and location of 3 data resources: { "mapDataList": [ { "udid": "9a1288fa-1858-4a3b-b68d-13a8j5af7d7c", "location": "https://atlas.microsoft.com/mapData/9a1288fa-1858-4a3b-b68d-13a8j5af7d7c?api-version=1.0", "sizeInBytes": 29920, "uploadStatus": "Completed" }, { "udid": "8b1288fa-1958-4a2b-b68e-13a7i5af7d7c", "location": "https://atlas.microsoft.com/mapData/8b1288fa-1958-4a2b-b68e-13a7i5af7d7c?api-version=1.0", "sizeInBytes": 1339, "uploadStatus": "Completed" }, { "udid": "7c1288fa-2058-4a1b-b68f-13a6h5af7d7c", "location": "https://atlas.microsoft.com/mapData/7c1288fa-2058-4a1b-b68f-13a6h5af7d7c?api-version=1.0", "sizeInBytes": 1650, "uploadStatus": "Pending" }] }
Published Date : Tuesday, August 13, 2019

Search - Get Search Address Reverse Cross Street (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchaddressreversecrossstreet Reverse Geocode to a Cross Street Applies to: S0 and S1 pricing tiers. There may be times when you need to translate a coordinate (example: 37.786505, -122.3862) into a human understandable cross street. Most often this is needed in tracking applications where you receive a GPS feed from the device or asset and wish to know what address where the coordinate is located. This endpoint will return cross street information for a given coordinate.
Published Date : Tuesday, August 13, 2019

Search - Get Search Address Reverse (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchaddressreverse Reverse Geocode to an Address Applies to: S0 and S1 pricing tiers. There may be times when you need to translate a coordinate (example: 37.786505, -122.3862) into a human understandable street address. Most often this is needed in tracking applications where you receive a GPS feed from the device or asset and wish to know what address where the coordinate is located. This endpoint will return address information for a given coordinate.
Published Date : Tuesday, August 13, 2019

Search - Get Search Nearby (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchnearby Nearby Search Applies to: S0 and S1 pricing tiers. If you have a use case for only retrieving POI results around a specific location, the nearby search method may be the right choice. This endpoint will only return POI results, and does not take in a search query parameter.
Published Date : Tuesday, August 13, 2019

Route - Post Route Matrix Preview (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/route/postroutematrixpreview Applies to: S1 pricing tier. The Matrix Routing service allows calculation of a matrix of route summaries for a set of routes defined by origin and destination locations. For every given origin, this service calculates the cost of routing from that origin to every given destination. The set of origins and the set of destinations can be thought of as the column and row headers of a table and each cell in the table contains the costs of routing from the origin to the destination for that cell. For each route, the travel times and distances are calculated. You can use the computed costs to determine which routes to calculate using the Routing Directions API. If waitForResults parameter in the request is set to false (default value), this API returns a 202 response code along a redirect URL in the Location field of the response header. This URL should be checked periodically until the response data or error information is available. The maximum size of a matrix for this API is 700 (the number of origins multiplied by the number of destinations). With that constraint in mind, examples of possible matrix dimensions are: 50x10, 10x10, 28x25. 10x70 (it does not need to be square). The asynchronous responses are stored for 14 days. The redirect URL returns a 404 response if used after the expiration period. Download Async Results When a request issues a 202 Accepted response, the request is being processed using our async pipeline. You will be given a URL to check the progress of your async request in the location header of the response. The URL provided by the location header will return the following responses when a GET request is issued. HTTP 202 Accepted - Matrix request was accepted but is still being processed. Please try again in some time. HTTP 200 OK - Matrix request successfully processed. The response body contains all of the results.
Published Date : Tuesday, August 13, 2019

Search - Get Search Fuzzy (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/search/getsearchfuzzy Free Form Search Applies to: S0 and S1 pricing tiers. The basic default API is Free Form Search which handles the most fuzzy of inputs handling any combination of address or POI tokens. This search API is the canonical 'single line search'. The Free Form Search API is a seamless combination of POI search and geocoding. The API can also be weighted with a contextual position (lat./lon. pair), or fully constrained by a coordinate and radius, or it can be executed more generally without any geo biasing anchor point.We strongly advise you to use the 'countrySet' parameter to specify only the countries for which your application needs coverage, as the default behavior will be to search the entire world, potentially returning unnecessary results. E.g.: countrySet=US,FR Please see Search Coverage for a complete list of all the supported countries.Most Search queries default to maxFuzzyLevel=2 to gain performance and also reduce unusual results. This new default can be overridden as needed per request by passing in the query param maxFuzzyLevel=3 or 4.
Published Date : Tuesday, August 13, 2019

Data - Download Preview (Azure Maps)

https://docs.microsoft.com/en-us/rest/api/maps/data/downloadpreview Data Download API Applies to: S1 pricing tier. This API allows the caller to download a previously uploaded data content. You can use this API in a scenario like downloading an existing collection of geofences uploaded previously using the Data Upload API for use in our Azure Maps Geofencing Service. Submit Download Request To download your content you will use a GET request where the path will contain the udid of the data to download. Optionally, you can also pass in an Accept header to specify a preference for the Content-Type of the data response. For example, to download a collection of geofences previously uploaded using the Upload API, set the udid parameter in the path to the udid of the data received previously in the upload API response and set the Accept header to either one of the following media types: application/json application/vnd.geo+json application/octet-stream Download Data Response The Download API will return a HTTP 200 OK response if the data resource with the passed-in udid is found, where the response body will contain the content of the data resource. A HTTP 400 Bad Request error response will be returned if the data resource with the passed-in udid is not found. Here's a sample response body for a simple geofence represented in GeoJSON uploaded previously using the Upload API: { "type": "FeatureCollection", "features": [{ "type": "Feature", "geometry": { "type": "Point", "coordinates": [-122.126986, 47.639754] }, "properties": { "geometryId": "001", "radius": 500 } }] }
Published Date : Tuesday, August 13, 2019

PowerShell support for on-premises data gateway clusters

https://docs.microsoft.com/en-us/data-integration/gateway/service-gateway-powershell-support You can retrieve gateway and cluster information, modify the status within a gateway, or delete a gateway by using PowerShell commands.
Published Date : Tuesday, August 13, 2019

Manage on-premises data gateway high-availability clusters and load balancing

https://docs.microsoft.com/en-us/data-integration/gateway/service-gateway-high-availability-clusters You can create clusters of on-premises data gateways to provide high availability for your enterprise. In addition, you can configure your clusters to provide load balancing over multiple computers.
Published Date : Tuesday, August 13, 2019

Use PowerShell cmdlets for XRM tooling to connect to Dynamics 365 for Customer Engagement apps (Developer Guide for Dynamics 365 for Customer Engagement)

https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/xrm-tooling/use-powershell-cmdlets-xrm-tooling-connect Learn how to use Powershell cmdlets for XRM tooling like Get-CrmConnection and Get-CrmOrganizations to connect to Dynamics 365 for Customer Engagement and retrieve organizations that the current user has access to
Published Date : Tuesday, August 13, 2019

Extend Connected Field Service solutions (Developer Guide for Dynamics 365 for Customer Engagement)

https://docs.microsoft.com/en-us/dynamics365/customer-engagement/field-service/developer/extend-connected-field-service-solutions Connected Field Service supports the customization of each standard component or service and the easy addition of custom Azure-based components and services.
Published Date : Tuesday, August 13, 2019

Build Windows client applications using the XRM tools (Developer Guide for Dynamics 365 for Customer Engagement apps)

https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/build-windows-client-applications-xrm-tools XRM tooling is a set of APIs that provides support for building Windows client applications for Dynamics 365 for Customer Engagement apps
Published Date : Tuesday, August 13, 2019

Using the Intune Graph API - Microsoft Graph v1.0

https://docs.microsoft.com/en-us/graph/api/resources/intune-graph-overview Intune hybrid deployments are not supported.
Published Date : Monday, August 12, 2019

deviceManagementScript resource type - Microsoft Graph beta

https://docs.microsoft.com/en-us/graph/api/resources/intune-devices-devicemanagementscript Intune will provide customer the ability to run their Powershell scripts on the enrolled windows 10 Azure Active Directory joined devices. The script can be run once or periodically.
Published Date : Monday, August 12, 2019

deviceHealthScript resource type - Microsoft Graph beta

https://docs.microsoft.com/en-us/graph/api/resources/intune-devices-devicehealthscript Intune will provide customer the ability to run their Powershell scripts on the enrolled windows 10 Azure Active Directory joined devices. The script can be run once or periodically.
Published Date : Monday, August 12, 2019

resultantAppStateDetail enum type - Microsoft Graph beta

https://docs.microsoft.com/en-us/graph/api/resources/intune-apps-resultantappstatedetail Enum indicating additional details regarding why an application has a particular install state.
Published Date : Monday, August 12, 2019

Update deviceManagementScript - Microsoft Graph beta

https://docs.microsoft.com/en-us/graph/api/intune-devices-devicemanagementscript-update Update the properties of a deviceManagementScript object.
Published Date : Monday, August 12, 2019

Update deviceHealthScript - Microsoft Graph beta

https://docs.microsoft.com/en-us/graph/api/intune-devices-devicehealthscript-update Update the properties of a deviceHealthScript object.
Published Date : Monday, August 12, 2019

Microsoft Graph Security API overview - Microsoft Graph

https://docs.microsoft.com/en-us/graph/security-concept-overview You can use the Microsoft Graph Security API to connect Microsoft security products, services, and partners to streamline security operations and improve threat protection, detection, and response capabilities. The Microsoft Graph Security API is an intermediary service (or broker) that provides a single programmatic interface to connect multiple Microsoft Graph Security providers (also called security providers or providers). Requests to the Microsoft Graph Security API are federated to all applicable security providers. The results are aggregated and returned to the requesting application in a common schema, as shown in the following diagram. For details, see Microsoft Graph Security API data flow.
Published Date : Monday, August 12, 2019

Call Microsoft Graph from a Cloud Solution Provider application - Microsoft Graph

https://docs.microsoft.com/en-us/graph/auth-cloudsolutionprovider This topic describes how to enable application access to partner-managed customer data via Microsoft Graph using either the authorization code grant flow or the service to service client credentials flow.
Published Date : Monday, August 12, 2019

Microsoft Graph data connect integration with Privileged Access Management - Microsoft Graph

https://docs.microsoft.com/en-us/graph/data-connect-pam Microsoft Graph data connect relies on Privileged Access Management to allow Office 365 administrators to approve data movement requests.
Published Date : Monday, August 12, 2019

Getting Started with the Azure On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-azure .* On the data collection machine create the following folder: C:\OMS\Azure (or any other folder as you may please) Open regular Powershell (not ISE) in Administrator mode and run the cmdlet below to define the Azure AD credentials that'll be used by the scheduled task: $AzureSecurityAdmin=Get-Credential
Published Date : Monday, August 12, 2019

Getting Started with the Active Directory Security On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-adsecurity Open regular Powershell (not ISE) in Administrator mode and run the below cmdlet: Add-ADSecurityAssessmentTask -WorkingDirectory <workingdirectorypath> command, where workingdirectorypath is a path to an existing directory used to store the files created while collecting and analyzing the data from the
Published Date : Monday, August 12, 2019

Getting Started with the SCCM On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-sccm On the data collection machine create the following folder: C:\OMS\SCCM (or any other folder as you may please) Open regular Powershell (not ISE) in Administrator mode and run the below cmdlet: Add-SCCMAssessmentTask -ServerName <YourServerName> -WorkingDirectory <Directory> command` where YourServerName
Published Date : Monday, August 12, 2019

Getting Started with the Office 365 SharePoint On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-spo On the data collection machine create the following folder: C:\OMS\SharePointOnlineAssessment (or any other folder as you may please) Open regular Powershell (not ISE) in Administrator mode and run the below cmdlet: Note: This configuration uses PowerShell variables to help faciliate the setup process.
Published Date : Monday, August 12, 2019

Running Assessments with Managed Service Accounts

https://docs.microsoft.com/en-us/services-hub/health/kb-running-assessments-with-msas The Windows PowerShell Active Directory module is required for provisioning and configuring both types of MSAs. ... From the data collection machine with the Active Directory Powershell module installed, run the following.
Published Date : Monday, August 12, 2019

Getting Started with the SQL Server On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-sql Open regular PowerShell (not ISE) in Administrator mode and run the below cmdlet: `Run the `Add-SQLAssessmentTask -SQLServerName – WorkingDirectory ' command `where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment.
Published Date : Monday, August 12, 2019

Getting Started with the Skype for Business On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-skype-for-business On the data collection machine create the following folder: C:\LogAnalytics\SfB (or any other folder as you may please) Open regular PowerShell (not ISE) in Administrator mode and run the below cmdlet: Add-SfBAssessmentTask -WorkingDirectory <Directory> command where Directory is the path to an existing
Published Date : Monday, August 12, 2019

Assessments guide for TAMs

https://docs.microsoft.com/en-us/services-hub/health/assessments-guide-for-tams Azure Support PowerShell Cmdlets to Setup Assessment Send email to tickets@ppas.uservoice.com Installation and configuration of prerequisite software and policies as part of the assessment.
Published Date : Monday, August 12, 2019

Getting Started with the Exchange On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-exchange Open regular PowerShell (not ISE) in Administrator mode and run the below cmdlet: Run the Add-ExchangeAssessmentTask – WorkingDirectory <Directory>' command where Directory is the path to an existing directory used to store the files created while collecting and analyzing the data from the environment.
Published Date : Monday, August 12, 2019

Getting Started with the Windows Server On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-windows-server Powershell Remoting (Enable-PSRemoting on all machines or configure using GPO on all domain controllers) e. ... Windows PowerShell 3.0 or later installed b. ... PowerShell Execution policy set to RemoteSigned.
Published Date : Monday, August 12, 2019

Getting Started with the Windows Client On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-windows-client Powershell Remoting (Enable-PSRemoting on all machines or configure using GPO on all domain controllers) e.
Published Date : Monday, August 12, 2019

Setup Microsoft Graph Data Collection

https://docs.microsoft.com/en-us/services-hub/health/health-kb-importing-azure-into-windows-2012-data-collection-machine Install PowerShell 5.0 http://aka.ms/wmf5download. ... Once machine has restarted Log in and Open PowerShell as Administrator. ... With PowerShell 5.0+ installed you can now download the prerequisites from PowerShell.
Published Date : Monday, August 12, 2019

Getting Started with the Active Directory On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-ad On the data collection machine create the following folder: C:\OMS\AD (or any other folder as you may please) Open regular Powershell (not ISE) in Administrator mode and run the below cmdlet: 'Add-ADAssessmentTask -WorkingDirectory' command `where the WorkingDirectory is a path to an existing directory
Published Date : Monday, August 12, 2019

Getting Started with the System Center Operations Manager (SCOM) On-Demand Assessment

https://docs.microsoft.com/en-us/services-hub/health/getting-started-scom Open regular PowerShell (not ISE) in Administrator mode and run the below cmdlet: Add-SCOMAssessmentTask – ServerName <YourServerName> -WorkingDirectory <Directory> Where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of one of the management servers and <Directory> is the
Published Date : Monday, August 12, 2019

Add and assign Win32 apps to Microsoft Intune

https://docs.microsoft.com/en-us/intune/apps-win32-app-management Learn how to add, assign, and manage Win32 apps with Microsoft Intune. This topic provides an overview of the Intune Win32 app delivery and management capabilities, as well as Win32 app troubleshooting information.
Published Date : Monday, August 12, 2019

Configure minikube - SQL Server big data clusters

https://docs.microsoft.com/en-us/sql/big-data-cluster/deploy-on-minikube Learn how to configure minikube for [!INCLUDE[big-data-clusters-2019](..&#x2Fincludes&#x2Fssbigdataclusters-ver15.md)] deployments on a single machine.
Published Date : Monday, August 12, 2019

Use lean popouts to reduce memory used when reading mail messages

https://docs.microsoft.com/en-us/office365/enterprise/use-lean-popouts-to-reduce-memory-used-when-reading-mail-messages This article contains information for improving message download performance in Outlook on the web.
Published Date : Monday, August 12, 2019

Use new authentication for StorSimple 8000 Device Manager service in Azure

https://docs.microsoft.com/en-us/azure/storsimple/storsimple-8000-aad-registration-key Explains how to use AAD based authentication for your service, generate new registration key, and perform manual registration of the devices.
Published Date : Monday, August 12, 2019

Data redundancy in Azure Storage

https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy Data in your Microsoft Azure Storage account is replicated for durability and high availability. Redundancy options include locally redundant storage (LRS), zone-redundant storage (ZRS), geo-redundant storage (GRS), read-access geo-redundant storage (RA-GRS), geo-zone-redundant storage (GZRS) (preview), and read-access geo-zone-redundant storage (RA-GZRS) (preview).
Published Date : Monday, August 12, 2019

Build highly available Azure Storage applications on zone-redundant storage (ZRS)

https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy-zrs Zone-redundant storage (ZRS) offers a simple way to build highly available applications. ZRS protects against hardware failures in the datacenter, and against some regional disasters.
Published Date : Monday, August 12, 2019

Designing highly available Applications using read-access geo-redundant storage (RA-GZRS or RA-GRS)

https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs How to use Azure RA-GZRS or RA-GRS storage to architect a highly available application flexible enough to handle outages.
Published Date : Monday, August 12, 2019

Transparent data encryption for Azure SQL Database and Data Warehouse

https://docs.microsoft.com/en-us/azure/sql-database/transparent-data-encryption-azure-sql An overview of transparent data encryption for SQL Database and Data Warehouse. The document covers its benefits and the options for configuration, which includes service-managed transparent data encryption and Bring Your Own Key.
Published Date : Monday, August 12, 2019

Azure SQL Database Managed Instance time zones

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-timezone Learn about the time zone specifics of Azure SQL Database Managed Instance
Published Date : Monday, August 12, 2019

Azure Service Fabric application resource model

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-concept-resource-model This article provides an overview of managing an Azure Service Fabric application with Azure Resource Manager
Published Date : Monday, August 12, 2019

Create an Azure DevTest Labs custom image from a VHD file using PowerShell

https://docs.microsoft.com/en-us/azure/lab-services/devtest-lab-create-custom-image-from-vhd-using-powershell Automate creation of a custom image in Azure DevTest Labs from a VHD file using PowerShell
Published Date : Monday, August 12, 2019

Quickstart: Execute Apache Hive queries in Azure HDInsight - Apache Zeppelin

https://docs.microsoft.com/en-us/azure/hdinsight/interactive-query/hdinsight-connect-hive-zeppelin In this quickstart, you learn how to use Apache Zeppelin to run Apache Hive queries.
Published Date : Monday, August 12, 2019

Quickstart: Query Apache HBase in Azure HDInsight - Apache Phoenix

https://docs.microsoft.com/en-us/azure/hdinsight/hbase/apache-hbase-phoenix-squirrel-linux In this quickstart, you learn how to use Apache Phoenix in HDInsight. Also, learn how to install and set up SQLLine on your computer to connect to an HBase cluster in HDInsight.
Published Date : Monday, August 12, 2019

Set up HBase cluster replication in Azure virtual networks - Azure HDInsight

https://docs.microsoft.com/en-us/azure/hdinsight/hbase/apache-hbase-replication Learn how to set up HBase replication from one HDInsight version to another for load balancing, high availability, zero-downtime migration and updates, and disaster recovery.
Published Date : Monday, August 12, 2019

Use Apache Maven to build a Java HBase client for Azure HDInsight

https://docs.microsoft.com/en-us/azure/hdinsight/hbase/apache-hbase-build-java-maven-linux Learn how to use Apache Maven to build a Java-based Apache HBase application, then deploy it to HBase on Azure HDInsight.
Published Date : Monday, August 12, 2019

Tutorial - Use Apache HBase in Azure HDInsight

https://docs.microsoft.com/en-us/azure/hdinsight/hbase/apache-hbase-tutorial-get-started-linux Follow this Apache HBase tutorial to start using hadoop on HDInsight. Create tables from the HBase shell and query them using Hive.
Published Date : Monday, August 12, 2019

Create HBase clusters in a Virtual Network - Azure

https://docs.microsoft.com/en-us/azure/hdinsight/hbase/apache-hbase-provision-vnet Get started using HBase in Azure HDInsight. Learn how to create HDInsight HBase clusters on Azure Virtual Network.
Published Date : Monday, August 12, 2019

Incrementally copy data using Change Tracking and Azure Data Factory

https://docs.microsoft.com/en-us/azure/data-factory/tutorial-incremental-copy-change-tracking-feature-powershell In this tutorial, you create an Azure Data Factory pipeline that copies delta data incrementally from multiple tables in an on-premises SQL Server database to an Azure SQL database.
Published Date : Monday, August 12, 2019

Copy data from an HTTP source by using Azure Data Factory

https://docs.microsoft.com/en-us/azure/data-factory/connector-http Learn how to copy data from a cloud or on-premises HTTP source to supported sink data stores by using a copy activity in an Azure Data Factory pipeline.
Published Date : Monday, August 12, 2019

Copy data to or from Azure Data Lake Storage Gen2 using Data Factory

https://docs.microsoft.com/en-us/azure/data-factory/connector-azure-data-lake-storage Learn how to copy data to and from Azure Data Lake Storage Gen2 by using Azure Data Factory.
Published Date : Monday, August 12, 2019

Copy data from an SAP table by using Azure Data Factory

https://docs.microsoft.com/en-us/azure/data-factory/connector-sap-table Learn how to copy data from an SAP table to supported sink data stores by using a copy activity in an Azure Data Factory pipeline.
Published Date : Monday, August 12, 2019

Copy data from an FTP server by using Azure Data Factory

https://docs.microsoft.com/en-us/azure/data-factory/connector-ftp Learn how to copy data from an FTP server to a supported sink data store by using a copy activity in an Azure Data Factory pipeline.
Published Date : Monday, August 12, 2019