Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 1.5 KB

File metadata and controls

53 lines (41 loc) · 1.5 KB

Azure Software Licence Logging

Software logging saved to Azure table storage

Azure Function App Installation Checklist

  • Generate Resource group (which all resources will be under)
  • Create App Registration
    • Create new secret
  • Create storage account
    • Generate azure table
      • Set Access policy (right click on the table and choose "Access Policy") and add the client ID of the App Registration
      • Add Read & Update
  • Create App Function
    • Add application insights (software monitoring)
    • Configure:
      • git clone code or copy code to the App Function
    • Custom Domains
      • Enable HTTPS Only

Example REST Post Request

POST /api/LogSoftware
HOST: https://APPNAME.azurewebsites.net
Content-Type: application/json

{
    "BiosSerial":  "",
    "ComputerModel":  "",
    "ComputerName":  "",
    "SoftwareName":  "",
    "SoftwareVersion":  "",
    "UserName":  "",
    "WindowsBuild":  "",
    "WindowsVersion":  ""
}

Application Logging On Install

Power BI Setup