Power Platform based solution that allows users to request teams and automates team creation. NO LONGER MAINTAINED. Please use 'Provision Assist' - https://github.com/pnp/provision-assist-m365/ instead.
The documentation should include detail to highlight that the process request logicapp adds the service account as owner of the group at the variable stage.
This means that if for any reason, that during the request creation process in Teams, that service account is chosen as an owner, the logic app will fail as the body request will include the account twice and outputs a 'badrequest' with a difficult error to understand.
While this is potentially rare, the difficulty of troubleshooting the error means a simple addition to documentation could save a lot of time!
Additional Info
Easily replicated by choosing the service account as owner for the group in the request workflow in the Teams app.
Documentation inaccuracy
The documentation should include detail to highlight that the process request logicapp adds the service account as owner of the group at the variable stage.
This means that if for any reason, that during the request creation process in Teams, that service account is chosen as an owner, the logic app will fail as the body request will include the account twice and outputs a 'badrequest' with a difficult error to understand.
While this is potentially rare, the difficulty of troubleshooting the error means a simple addition to documentation could save a lot of time!
Additional Info
Easily replicated by choosing the service account as owner for the group in the request workflow in the Teams app.