Why don't invited team members get emails to join my project in DevOps? Why can't they see my project? - azure-devops

I have just started trying to use Azure DevOps. Whenever I invite a new Team Member to join my project they do not get an email asking them to join. When they log into DevOps, they cannot see my project. I have a suspicion this is somehow related to Active Directory but I have no clue.
I have tried inviting work emails and gmails. I have check that the permissions allow notifications and project collaboration. The project shows the invited emails as part of the project.
Is it supposed to be this difficult to synch up your team?
Thanks!

You can go to Project settings, click Permissions under General, click Users tab and select the new team member you added to your project. Make the View project-level information permission is set to allow for the new member.
I cannot reproduce the email not sending out issue. You can click the 3dots at the most right of the User of the Users section in Organziation setting, and try resending invite a couple of more times.
You can check the Microsoft documents to Add users to your organization or project and Add users to a project or team

I just wanted to update this to say that 'Resend invite' under Organization Settings > Users successfully sent the email to my users. Thank you for the great suggestion. No clue why they didn't send in the first place.

Related

GitHub / GitLab access upon request

In GitHub or GitLab, to invite a collaborator, the administrator usually asks the collaborator's email.
Instead, how can the administrator allow anyone to request access through clicking a button on the GitHub / GitLab website?
I remember this was possible on at least one of these websites.
In GitLab, you can click on request access:
An email is sent to the most recently active project maintainers. Up to ten project maintainers are notified. Any project maintainer can approve or decline the request.
If a project does not have any maintainers, the notification is sent to the most recently active owners of the project’s group.
If you change your mind before your request is approved, select Withdraw Access Request
The OP Dean adds in the comments:
The maintainer can enable this by making the repo public but with visibility restricted to only project members.
With GitLab 15.8 (January 2023), that will trigger:
Create To-Dos for group owners on access request
Previously, access requests to a group appeared only in the Access requests tab in the Group members section.
Now, access requests also appear in the group owner’s To-Do List.
As a group owner, having access requests added directly to your To-Do List can help you manage your tasks more efficiently and add members quicker.
See Documentation and Issue.
And, still with See GitLab 15.8 (January 2023):
Create To-Dos for project owners on access requests
Previously, access requests to a project appeared only in the Access requests tab in the Project members section.
Now, access requests also appear in the project owner’s To-Do List.
As a project owner, having access requests added directly to your To-Do List can help you manage your tasks more efficiently and add members quicker.
See Documentation and Issue.

Team Members Unable to View Work Item Templates

I am relatively new to Azure DevOps, so hopefully what I am about to ask makes sense...
My company utilizes a custom version of the Agile template for our projects. My particular project contains two different teams.
I am a member of the first team for visibility purposes. I manage the second team and would like to grant them the ability to use the work item templates I created.
Unfortunately, they are not able to see or use my templates and I am not sure why. The Azure DevOps documentation says they must 1) be members of the Azure DevOps team and 2) be members of the Contributor group. I can confirm both of those boxes are checked, but no dice.
My knowledge of Azure DevOps permissions is admittedly very little and my Google searches have yielded no promising results. Has anyone run into this problem before and know what the solution might be? Thanks in advance for your help!
Update
Request #1: Sam's View
Request #1: Tyler's View
Request #1: Tyler's View Part 2
Request #2: Sam's View
Request #2: Tyler's View
Request #3: IS Team Permissions
Request #3: IS Team Members
Check for the permissions granted in permissions tab
Verify the other team members have the same process template - Agile/ Basic
In my project, I created two teams, test and Test_Agile Team and created different templates for the two teams, you could check the pic below.
Then I added a user to Test_Agile Team and Contributor group, then try to create work item with template.
Result:
We can create work items via Test_Agile Team work item template. Please check the pic.
You need open project settings->teams->select one team and ensure these users are in this team.
Open project setting->Team configuration->switch to team->click the tab Templates->select the work item and ensure that there have template.
Update1
Please contact team members and share the following screenshots here.
open project settings->Team configuration->switch to the correct team->click the tab Templates->select the work item type that has the template such as below.
If see the error You do not have permission to edit templates for this team, the user will not see the work item template and use it in the Boards section. you need open project settings->Teams->click the correct team and ensure the user is a member of this team.
Open work item->Template->Capture and then then share the screenshot here.
Open project settings->Permissions->Click the tab Users->select the user and then share the permission screenshot here.

Failed to add users to my organization in DevOps

I have a problem and apparently it happens because before I had my business account registered as a personal account in microsoft. I have already deleted that account to keep the business account only but now when I want to add the account to my organization in DevOps it does not allow me to add it, it tells me that there is an error and already, it does not add it to the organization.
I realized that DevOps tries to add the personal Microsoft account again and not the new one I have (Microsoft 365), I don't know how I can solve that, if they could help me.
The question is also in Developer Community in Microsoft: https://developercommunity.visualstudio.com/content/problem/1096647/no-puedo-unirme-a-una-organizacion-en-devops.html
Solved the issue with these steps below:
Sign out the account and close the browser.
Please ask your Project Collection Admins (PCA) to delete and re-add the account in the organization.
Don't click the email link or use the normal browser window to access the organization.
Firstly, please open an InPrivate/incognito browser window. Then, you could access to "https://dev.azure.com/TCI-Software" directly in the InPrivate/incognito browser window.

Azure DevOps not sending invitation mail when inviting (external) person to their first project

Our Azure DevOps account is connected to our Azure AD.
If a new developer from a contractor is starting in a project I would
Go to the correct project
Click Invite and enter the persons email
People invited like this never get the invitation email
We now have to go into Organization settings and manually resend the invite
Is this some setting in our Azure Ad or is it bug?
Looks like for now you need to use Add User button in Organization settings or Resent Invite button to make sure the email can be sent successfully to specific user.
Here's the report about the behavior you met in our User Voice forum, the team there would help to check that. You can follow that to get notifications if there's any update.
Best Regards
Lance

In Azure DevOps I cannot add a User to my Team

We have a DevOps project we've been using for over a year now and we needed to add a new developer to the team. I was able to add the user to the organization, he replied to the invite, and I have added him to the contributor group.
After adding him I then went to my project and opened up that project's Team Settings. When I click Add and try to find his name I am getting a spinning status graphic and "Loading..." but it does not find the user. It does not give me an error or a "No Results Found". Eventually it just resets back as though I first landed on the page.
I thought this could be a permissions issue so I removed an existing user in the group. Right after removing I tried to re-add the user and cannot. I get the same results. I know this user is using the project and has permission to get the code and check in changes. So it does not seem to be an issue with the original new user.
My next move was to try to do this using the Azure CLI but it turns out that adding a user to a project is not currently supported by the CLI, only adding the user to the organization is currently supported. I also searched for this particular error and can't find anyone else having this issue.
There was a [[[bug]]] in the Azure portal. Users could not be added from the Team page. However, I had a widget on my dashboard for Users and it had the ability to add a User. When I used this widget I was able to add users. I could add the ones I deleted during testing and the new user.