After merging #2594, we will need to have a way for core to parse the configuration files of extensions during installation and then pass that information to the Security plugin. Once in the Security plugin, a service account can be created based on the information provided in the extension's configuration files.
Completion of the issue will look like a PR which adds functionality for parsing a configuration file in core during bootstrap and then passing that information from core into the Security plugin. The base PR should include tests which demonstrate the successful parsing of a configuration file and creation of a payload which can be sent to the Security plugin.
A follow-up PR will need to be created after this issue is completed which adds the automatic handling of the created payload and the subsequent creation of the service account for the extension.