Azure DevOps Server - azure-devops-server-2020

I'm facing an issue in our On-Premise Azure DevOps Server 2020 where, in any TSR, I cannot find my organization's AD users in the Requested By combo-box for me to select:
Is this linked to AD users or some property in templates?

because AD users might be many , identity fields like RequestedBy show users after search him by name or username(in AD)

Related

Registering external users through Azure SSO (in Wordpress)

I've been searching everywhere, but can't seem to find anything on specifically registering users through Azure.
Primary question: how does one configure Azure to allow users to register themselves to an Azure Active Directory through SSO?
Secondary: how to do so with SSO on WordPress
Explanation: I use Azure AD to manage app registration, I want users to have a login without buying (purchase workflow invites them to the AD and assigns them a group)
Azure AD manages authentication and authorisation.
It does not manage provisioning.
This is done manually via the portal, programmatically via Graph API, via AAD Connect from on-premises or by using SCIM.
For external users, Azure AD provides external identities where the user can self-register,
User cannot register themselves in Azure AD by their own. Only Admin Have a privileged to add and remove user from Azure Active Directory.
Admin and user who has privileged to invites them to the AD and assigns them a group.
WordPress Login with Azure (Azure SSO) plugin allows you Login(Single Sign-On) to your WordPress site using your Azure(Azure AD / Azure B2C / Office 365 ) account credentials. This plugin uses OAuth/OpenID Connect protocol to achieve Single Sign-on.This plugin also provides SSO with custom applications as well.
This Azure SSO plugin allows all Azure users (Active Directory Users,
B2C Users,and external users) to login into WordPress with their
existing Microsoft Azure account and also create a user account into
WordPress. Some of the Azure Single Sign-On use-cases are listed
below.
Single Sign-On to WordPress using Azure AD users (Azure AD SSO)
Single Sign-On to WordPress using Azure B2C users (Azure B2C SSO)
Single Sign-On to WordPress using external users synced to Azure AD (Azure AD SSO)
Single Sign-On to WordPress using Office 365 users (Office 365 SSO)
Please refer this document1 and Document2 to implement Registering external users through Azure SSO (in Wordpress)

Asp.net identity caching for azure ad

The issue that currently we are facing is our users in China have delay in signing into Azure Ad.
I want to create an Asp.net application that acts as an identity service provider for other applications.
I want my users to login to my application using their Microsoft live accounts and my application should be able to cache the identities to avoid delay.
Is it possible to implement such a solution?
I tried to repro in my Lab and successfully tested that my user can login without any delay of time below are the steps:
Deployed my ASP. NET application to Azure> Go to APP service> Authentication >ADD identity Provider
In the identity provider>select Microsoft account >By Default App registration will be created /Or we can create new one. >Support account type Select your account type to login users select Any azure AD directory & Microsoft accounts.
After added successfully you can check or edit the identity provider.
And then tested my app which required Microsoft live accounts to sign-in users .
For further information please refer below links :
.To Enable multi-factor authentication in Azure Active Directory B2C.
. Considerations for using caching.

What is the best way to configure an application startup.cs to use both Azure AD and Azure B2C in .netcore? I am new to Identiy providers

What is the best way to configure an application startup.cs to use both Azure AD and Azure B2C in .netcore? I see a lot of referencing indictating to use only Azure B2C, but due to the circumstances I need to use both Identity providers separately giving the users the option to choose which service.
But I am not sure how to go about it, and after configuring the startup, how would I use distinct "Authorize" on the actions within the same controller?
You can use the Azure AD B2C custom policy and Azure ad can be set as an identity provider.The end result is as shown below, where users can choose to log in with an ad account.
Found that adding multiple Azure Active Directory authentication providers in the same app using the current release of the Microsoft Identity Web library is not available (https://github.com/AzureAD/microsoft-identity-web/issues/549 ) but will hopefully be added soon.

Using Active Directory for authentication and ASP.NET Identity for Roles

I have an ASP.NET application that uses ASP.NET Identity 2.2. This was migrated from SQL Membership. In addition to using the AspNetUsers, AspNetRoles, etc tables the application also contains application-specific SQL Server tables which link back to Identity tables. For example, the SavedSearch table has a UserId column which contains values from AspNetUsers.Id.
Some customers now want the option to use their on-premises Active Directory (not Azure Active Directory or ADFS) for authentication. So the plan is to use Active Directory for authentication and Role membership etc will continue to be stored in SQL Server.
What is the best way to achieve this?
Authenticate with AD using DirectoryService Class. The following link will help to achieve this.
Active Directory With C#
A common field such as email of user from Active Directory can be used to map with Membership related table for Handling the Role scanario. Email may not be available for some AD Users , you may ensure both sides (AD & Membership) has same email

SharePoint 2010 - login without using AD accounts?

If I create a public facing internet site using SharePoint as the backend, how do I change the login process so that it doesn't use AD / Local Windows accounts?
I want to have a registration process for logins which the admin will approve before giving out access to users.
You can use forms based authentication with users stored in SQL Server tables. See: http://blog.summitcloud.com/2009/11/forms-based-authentication-sharepoint-2010-fb/
The first must-read is this : Plan authentication methods
However, why don't you use an anonymous enabled page with a "request access" form ? The form can then start a workflow which one actual "CreateLogin" activity. This activity then creates the login on AD, SQL or any authentication provider. It can also push the request to any external login creation process.
HTH

Resources