Thanks for the changes, looks good! Just two notes.
This should probably use dooris__hostname.
Having those be hardcoded with all else being configurable is a bit awkward, so I think making these variables as well make sense.
Let's have a comment here to note that we leave this name for backwards compatibility.
"The selection of attributes and authorization is managed through an endpoint configuration via the admin UI."
Einrückung fehlt.
Missing dot.
Looks good!
Please add another underscore between role name and variable name to match the convention used in the other roles (so dooris__static_api_token).
Awesome! Just the removing the tag remaining in the main.yaml and then we can merge this. :3