1. Posts an array of providers ids and a signature (just a string) to the server.
2. For each provider, creates an `UPDATE_ONLY` access control (or finds current one), generates PDF documents, and adds documents to access control.

Check out the `authorizeProviders` action in the `PatientsController` and the `authorizeProvider` method in the `Patient` class for more detail.