Currently, it seems like the declarations present in the declaration manifest are downloaded one by one and then processed (installed & activated). After this, a single status report that contains the status of all declarations that were processed would be sent to the server.
- Does the processing of the downloaded declaration happen immediately after they all are downloaded or is it attempted periodically? or both?
- Is it possible to receive multiple status reports that might contain the status of a subset of declarations downloaded?
- Is there a way or plan to support the download of multiple declarations in a single request?
- Is there a way or plan to send a download URL to the device for downloading a declaration?
These answers would help us in designing our MDM server better.