[
https://issues.apache.org/jira/browse/IGNITE-28656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitry Pavlov updated IGNITE-28656:
-----------------------------------
Description:
TeamCity Bot needs a dedicated admin role for managing sensitive bot settings
from UI. Some UI actions, such as changing trusted suites/tests, directly
affect PR merge decisions and must not be available to all users.
Option 1:
The initial list of admins should be defined in the config file, so the bot has
bootstrap administrators after startup. After that, admins should be able to
manage other users and grant or revoke admin permissions from the UI
Option 2:
Consider checking Teamcity access grants for this opportunity enablement
Group at https://ci2.ignite.apache.org/app/rest/users/current
"IGNITE_COMMITER" name="Ignite Tests Admins"
was:
TeamCity Bot needs a dedicated admin role for managing sensitive bot settings
from UI. Some UI actions, such as changing trusted suites/tests, directly
affect PR merge decisions and must not be available to all users.
Option 1:
The initial list of admins should be defined in the config file, so the bot has
bootstrap administrators after startup. After that, admins should be able to
manage other users and grant or revoke admin permissions from the UI
Option 2:
Consider checking Teamcity access grants for this opportunity enablement
> [TCBot] Add bot admin management
> --------------------------------
>
> Key: IGNITE-28656
> URL: https://issues.apache.org/jira/browse/IGNITE-28656
> Project: Ignite
> Issue Type: Task
> Reporter: Dmitry Pavlov
> Assignee: Dmitry Pavlov
> Priority: Major
> Labels: ise
>
> TeamCity Bot needs a dedicated admin role for managing sensitive bot settings
> from UI. Some UI actions, such as changing trusted suites/tests, directly
> affect PR merge decisions and must not be available to all users.
> Option 1:
> The initial list of admins should be defined in the config file, so the bot
> has bootstrap administrators after startup. After that, admins should be able
> to manage other users and grant or revoke admin permissions from the UI
> Option 2:
> Consider checking Teamcity access grants for this opportunity enablement
> Group at https://ci2.ignite.apache.org/app/rest/users/current
> "IGNITE_COMMITER" name="Ignite Tests Admins"
--
This message was sent by Atlassian Jira
(v8.20.10#820010)