|
156 | 156 | "title": "Core - System Requirements", |
157 | 157 | "description": "Collection of indicators that notify the caller if the system requirements have been met for various sub components to operate.", |
158 | 158 | "properties": { |
159 | | - "azurePermissions": { |
160 | | - "description": "Flag that indicates if the required Azure RBAC assignment(s) are present or not.", |
| 159 | + "authenticatorPermissions": { |
| 160 | + "description": "Flag that indicates if the core permissions for the SHIELD - Authenticator App have been configured properly or not.", |
161 | 161 | "type": "boolean", |
162 | 162 | "example": true |
163 | 163 | }, |
| 164 | + "azurePermissions": { |
| 165 | + "description": "Flag that indicates if the required core Azure RBAC assignment(s) are present or not.", |
| 166 | + "type": "boolean", |
| 167 | + "example": false |
| 168 | + }, |
164 | 169 | "defendEntitlement": { |
165 | 170 | "description": "Flag that indicates if the required defend licenses are present or not.", |
166 | 171 | "type": "boolean", |
167 | | - "example": false |
| 172 | + "example": true |
| 173 | + }, |
| 174 | + "deployEntitlement": { |
| 175 | + "description": "Flag that indicates if the required deploy licenses are present or not.", |
| 176 | + "type": "boolean", |
| 177 | + "example": true |
168 | 178 | }, |
169 | 179 | "discoverEntitlement": { |
170 | 180 | "description": "Flag that indicates if the required discover licenses are present or not.", |
171 | 181 | "type": "boolean", |
172 | 182 | "example": true |
173 | 183 | }, |
174 | | - "entraPermissions": { |
175 | | - "description": "Flag that indicates if the required Entra ID Role assignment(s) are present or not.", |
| 184 | + "msGraphPermissions": { |
| 185 | + "description": "Flag that indicates if the core permissions for the Microsoft Graph API have been configured properly or not.", |
176 | 186 | "type": "boolean", |
177 | | - "example": true |
| 187 | + "example": false |
| 188 | + }, |
| 189 | + "dataGatewayPermissions": { |
| 190 | + "description": "Flag that indicates if the core permissions for the SHI - Data Gateway have been configured properly or not.", |
| 191 | + "type": "boolean", |
| 192 | + "example": false |
178 | 193 | }, |
179 | | - "servicePlans": { |
180 | | - "description": "Flag that indicates if the required M365 licenses are present or not.", |
| 194 | + "entraDirectoryRole": { |
| 195 | + "description": "Flag that indicates if the core permissions for Entra Directory Role assignment have been configured properly or not.", |
181 | 196 | "type": "boolean", |
182 | 197 | "example": false |
183 | 198 | } |
184 | 199 | }, |
185 | 200 | "type": "object", |
186 | 201 | "required": [ |
| 202 | + "authenticatorPermissions", |
187 | 203 | "azurePermissions", |
188 | 204 | "defendEntitlement", |
| 205 | + "deployEntitlement", |
189 | 206 | "discoverEntitlement", |
190 | | - "entraPermissions", |
191 | | - "servicePlans" |
| 207 | + "msGraphPermissions", |
| 208 | + "dataGatewayPermissions", |
| 209 | + "entraDirectoryRole" |
192 | 210 | ] |
193 | 211 | }, |
194 | 212 | "Authenticator.RequestStatus": { |
|
0 commit comments