Related to https://github.com/grafana/oncall-private/issues/2826 Continuing work started in https://github.com/grafana/oncall/pull/5211, this adds support for Grafana service accounts tokens for API authentication (except alert group actions which will still require a user behind). Next steps would be updating the go client and the terraform provider to allow service account token auth for OnCall resources. Following proposal 1.1 from [doc](https://docs.google.com/document/d/1I3nFbsUEkiNPphBXT-kWefIeramTY71qqZ1OA06Kmls/edit?usp=sharing).
9 lines
619 B
Python
9 lines
619 B
Python
from .api_auth_token import ApiAuthToken # noqa: F401
|
|
from .base_auth_token import BaseAuthToken # noqa: F401
|
|
from .google_oauth2_token import GoogleOAuth2Token # noqa: F401
|
|
from .integration_backsync_auth_token import IntegrationBacksyncAuthToken # noqa: F401
|
|
from .plugin_auth_token import PluginAuthToken # noqa: F401
|
|
from .schedule_export_auth_token import ScheduleExportAuthToken # noqa: F401
|
|
from .service_account_token import ServiceAccountToken # noqa: F401
|
|
from .slack_auth_token import SlackAuthToken # noqa: F401
|
|
from .user_schedule_export_auth_token import UserScheduleExportAuthToken # noqa: F401
|