This repository has been archived by the owner on Aug 31, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
PAW Lifecycle Management API Endpoints
Elliot Huffman edited this page Dec 31, 2021
·
2 revisions
The rest API is where all of the magic happens. The user interface calls methods on the Rest API. This allows for custom UIs to be built and external integrations.
This page will document the Lifecycle Management Engine's Rest API.
The lifecycle management engine has the below API Endpoints:
- POST
/API/Lifecycle/PAW
- GET
/API/Lifecycle/PAW
- PATCH
/API/Lifecycle/PAW
- DELETE
/API/Lifecycle/PAW
- POST
/API/Lifecycle/PAW/<deviceID>/Assign/
- GET
/API/Lifecycle/PAW/<deviceID>/Assign/
- PATCH
/API/Lifecycle/PAW/<deviceID>/Assign/
- DELETE
/API/Lifecycle/PAW/<deviceID>/Assign/
- Deployment
- Deploy to Azure (todo, Preferred)
- Deploy to Container (todo)
- Deploy to Windows (todo)
- Deploy to Linux (todo)
- Deploy/Run from Source
- Required Graph API Permissions
- Configuration
- Managed Identity
- App Registration (Coming Soon)
- Environmental Variables Reference
- Scope Tag Data Format
- PAW Group Data Format
- Debug Mode (todo)
- Identity Reference (todo)
- Usage
- Architecture Auto Deployment (todo)
- PAW Lifecycle Management (todo)
- Silo Management (todo)
- Configuration Health Check (todo)
- In-app Permissions/RBAC/IAM (todo)
- Updating the App (todo)
- Workflows
- Troubleshooting
- REST API
- Policy List
- Dev Zone
- Troubleshooting (Coming Soon)