Gerrit administator role - gerrit

I would like to know if there is a way to check who is the gerrit administrator for a certain installation.
as a regular user, if I try running the sql query to check list of users, I get an error:fatal: Not a Gerrit administrator
Thanks!

As member of the Administrators group you can go to People > Groups and then select the Administrators group, which will then show you the members.
If you are not an Administrator, there is AFAIK no way to list them.

Related

TFS 2018 Stakeholder role

My TFS installation in on premise and I would like to add users to a project allowing them to create and edit work items, but not work as a developer who can create branches or check in code. Is there a default group like that?
I do not see anything in the permission list that mentions code rights.
That's exactly what the stakeholder access level is for. Access levels are different from security groups. Stakeholders don't even have the ability to see the Code tab.

Gerrit system groups not created after install

Gerrit (2.13.6)
I've completed the installation according to
https://gerrit-review.googlesource.com/Documentation/install-quick.html
Created a couple of users, applied keys, etc.
I only see two groups listed in the 'List groups'
"Administrators" and "Non-Interactive Users"
However the documentation indicates that there are the following
system groups: Anonymous Users, Change Owner, Project Owners, Registered Users which I do not see anywhere; Are they supposed to have been created during the installation?
Actually these groups don't really "exist", I mean you will not see them in the People > List Groups lists. They're kind of "virtual" groups... you can't add/remove people to/from them. For example, when someone logs in Gerrit he/she is automatically added to the "Registered Users" group, every Gerrit user (logged or not) belongs to the "Anonymous Users" (the group name was not well chosen).
They exist to be used to grant project permissions.

Provide all users in network contribute access to TFS instance

I have a TFS instance and I want all the users in corp network to be able to access that TFS link. Is there an easy way to do this other than giving each user /security group permission in TFS settings. Similarly I have a requestor field in the TFS form and I want all these users name to be populated in that drop down. How can I achieve this?
You realize that you need a TFS CAL for each user?
You can create a group in your domain where you add all users then give TFS access to that group.

Request Feedback Tool Only Showing AD users and Groups

I can successfully setup a feedback request but I can only add one stakeholder at a time. I thought I'd setup a TFS group and it would send the feedback request to each of the members of that group. No such luck, turns out the TFS groups don't even show on the list of stakeholders in my setup.
TFS Permissions on the group. Please let me know if you need any other information.
What am I doing wrong?
The submitted feedback will be sent to stakeholders via email. There's no email address for TFS group, so it is not possible to select TFS groups as Stakeholders.
You need to:
Create a group in Exchange or mail-enable an existing group in Active Directory, create one email address for the created group. (Check this for the details.)
Add the created Windows Group to TFS, and grand it with the required permissions. (Check this for the details.)
When submit the feedback request, type the group alias created in Step1 and click "Check Name". Then, the group will show up correctly, and requested feedback will be sent to everyone in that group.
I also tried a lot of ways to add a tfs group to stakeholder, but prove to be no way to add a tfs group, stakeholder can only show windows group. You can click "Browse" to select multiple users at a time or add a windows group to TFS group and then select this windows group.

How to delete a user account from TFS so that it will no longer appear in Assigned To or User Management?

We have a situation where TFS was taken into use when we all had 2 user accounts. We started using TFS with account A but, after a while, found out that account B was better. In the end we want to use the A accounts only for RDP sessions. We would now like to remove all the A accounts from TFS so that we don't make mistakes in assigning tasks to a person.
Deleting the old accounts from the AD is not an option, we still use those accounts for RDP sessions. What we did was migrate all the WI's from account A to account B. Thereafter I removed all permissions for the old A accounts, with in mind that TFS would clear those accounts since they are no longer in use. The double account in the assigned-to field
Unfortunately the old accounts are still visible despite they are no longer involved in any project or group. No rights for the (development) user
How can we remove those accounts from TFS? Maybe there is somekind of cache that needs to be cleared somewhere, or a rebuild of the warehouse?
Thanks in advance!
By Default the Assigned To field shows the list of all Valid TFS Users (this is a specific TFS Group). So if you don't want somebody to show up in that list you have to make sure they are not in the Valid TFS Users group. If you inspect this group in the TFS Admin interface you can see which other groups are members of it. Now it's just a matter of tracing through the many TFS security groups to make sure that those user accounts are not included anywhere that would result in them being part of TFS Valid Users.

Resources