-
Notifications
You must be signed in to change notification settings - Fork 280
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Extensions] Parse configuration file of extensions during installation, pass this information to the Security Plugin #2667
Comments
[Triage] This issue is part of the ongoing work with the extensions project. |
@scrawfor99 I have an open PR in core for an IdentityPlugin to extend the settings in Does that PR address this issue? |
Hi @cwperks, I think that between that and the work that was already done in the ExtensionsManager class. This issue should be all set. This code gets most of the info we would realistically need:
|
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.
The text was updated successfully, but these errors were encountered: