Dela via


ÖVERSIKT ÖVER ACS

Uppdaterad: 19 juni 2015

Gäller för: Azure

Microsoft Azure Active Directory Access Control (även kallat Access Control Service eller ACS) är en molnbaserad tjänst som ger ett enkelt sätt att autentisera och auktorisera användare för att få åtkomst till dina webbprogram och tjänster samtidigt som funktionerna i autentisering och auktorisering kan tas med i autentiserings- och auktoriseringsfunktionerna din kod. I stället för att implementera ett autentiseringssystem med användarkonton som är specifika för ditt program kan du låta ACS samordna autentiseringen och mycket av auktoriseringen av dina användare. ACS integreras med standardbaserade identitetsprovidrar, inklusive företagskataloger som Active Directory och webbidentiteter som Windows Live ID (Microsoft-konto), Google, Yahoo!och Facebook.

Viktigt

ACS-namnområden kan migrera sina konfigurationer för Google-identitetsprovidern från OpenID 2.0 till OpenID Anslut. Migreringen måste slutföras före den 1 juni 2015. Detaljerad vägledning finns i Migrera ACS-namnrymder till Google OpenID Anslut.

MED ACS kan auktoriseringsbeslut dras ut ur programmet och till en uppsättning deklarativa regler som kan omvandla inkommande säkerhetsanspråk till anspråk som program och tjänster förstår. Dessa regler definieras med hjälp av en enkel och välbekant programmeringsmodell, vilket resulterar i renare kod.

ACS kan också användas för att hantera klientbehörigheter, vilket sparar arbetet och komplexiteten med att utveckla dessa funktioner.

ACS är kompatibelt med de mest populära programmerings- och körningsmiljöerna och har stöd för många protokoll, inklusive Open Authorization (OAuth), OpenID, WS-Federation och WS-Trust.

Följande funktioner är tillgängliga i ACS:

  • Integrering med Windows Identity Foundation (WIF)

  • Out-of-the-box-stöd för populära webbidentitetsleverantörer, inklusive Windows Live ID (Microsoft-konto), Google, Yahoo och Facebook

  • Out-of-the-box-stöd för

  • Stöd för OAuth 2.0 (utkast 13), WS-Trust och WS-Federation protokoll

  • Stöd för tokenformaten JSON Web Token (JWT), SAML 1.1, SAML 2.0 och Simple Web Token (SWT)

  • Integrerad och anpassningsbar identifiering av hemsfären som gör det möjligt för användare att välja sin identitetsprovider

  • En OData-baserad hanteringstjänst (Open Data Protocol) som ger programmatisk åtkomst till ACS-konfigurationen

  • En webbläsarbaserad hanteringsportal som ger administrativ åtkomst till ACS-konfigurationen

ACS är kompatibelt med praktiskt taget alla moderna webbplattformar, inklusive .NET, PHP, Python, Java och Ruby. En lista över ACS-krav finns i KRAV för ACS.

En snabbguide om hur du kommer igång med ACS finns i Snabbspår för ACS.