This section describes how to configure a federation server using AD FS 3.0 to work
with Cloud App Security.
A federation server is a computer that runs a specialized web service that can issue,
manage, and validate requests for security tokens and identity management. Security
tokens consist of a collection of identity claims, such as a user's name or role.
The federation server can be configured only for Intranet access to prevent exposure
to the Internet.
NoteCloud App Security supports connecting to the federation
server using AD FS 2.0 and 3.0.
|
Active Directory Federation Services (AD FS) 3.0, often referred to as AD FS 2012
R2,
provides support for claims-aware identity solutions that involve Windows Server and
Active Directory technology. AD FS 3.0 supports the WS-Trust, WS-Federation, and
Security Assertion Markup Language (SAML) protocols.
Before you begin configuring AD FS, make sure that:
-
You have a Windows Server installed with AD FS 3.0 to serve as a federation server.
-
You are logged on to the management console as a Cloud App Security global administrator.
Procedure
- Go to to open the AD FS management console.
- Click AD FS in the left navigation, and under the Action area on the right, click Add Relying Party Trust....
- Complete settings on each tab of the Add Relying Party Trust
Wizard screen.
- On the Welcome tab, click Start.
- On the Select Data Source tab, select Enter data about the relying party manually and click Next.
- On the Specify Display Name tab, specify a display name for Cloud App Security, for example, Trend Micro Cloud App Security, and click Next.
- On the Choose Profile tab, select AD FS profile and click Next.
- On the Configure Certificate tab, click
Next.
Note
No encryption certificate is required, and HTTPS will be used for communication between Cloud App Security and federation servers. - On the Configure URL tab, select Enable
support for the SAML 2.0 WebSSO protocol, type the
relying party SAML 2.0 SSO service URL, and then click
Next.
Note
The SAML 2.0 SSO service URL is Cloud App Security_admin_site/ssoLogin depending on your serving site. For example, if the URL of your Cloud App Security management console in the address bar is "https://admin-eu.tmcas.trendmicro.com" after logon, the SAML 2.0 SSO service URL is https://admin-eu.tmcas.trendmicro.com/ssoLogin. - On the Configure Identifiers tab, type the identifier for the relying party trust, click Add, and then click Next. This is also referred to as Application Identifier on the Cloud App Security management console.
- On the Configure Multi-factor Authentication Now? tab, leave Multifactor Authentication at default and click Next.
- On the Choose Issuance Authorization Rules tab, select Permit all users to access this relying party and click Next.
- On the Ready to Add Trust tab, click Next.
- On the Finish tab, select Open the Edit
Claim Rules dialog for this relying party trust when the wizard
closes and click Close.The Edit Claim Rules screen appears.
- On the Issuance Transform Rules tab, click Add Rule....
- Complete settings on each tab of the Add Transform Claim Rule
Wizard screen.
- On the Choose Rule Type tab, select Send LDAP Attributes as Claims from the Claim rule template drop-down list, and click Next.
- On the Configure Claim Rule tab, specify a claim rule name in the Claim rule name text box, and select Active Directory from the Attribute store drop-down list.
- Select the following LDAP attributes and specify an outgoing claim type for each attribute: select E-Mail-Addresses and select E-Mail Address from the Outgoing Claim Type drop-down list; select User-Principal-Name and select Name from the Outgoing Claim Type drop-down list.
- Click Finish.The transform claim rule you created earlier appears on the Issuance Transform Rules tab.
- Click Add Rule....
- Complete settings on each tab of the Add Transform Claim Rule
Wizard screen.
- On the Choose Rule Type tab, select Transform an Incoming Claim from the Claim rule template drop-down list, and click Next.
- On the Configure Claim Rule tab, specify a claim rule name in the Claim rule name text box, and select or type E-Mail Address for Incoming claim type, Name ID for Outgoing claim type, and Email for Outgoing name ID format.
- Select Pass through all claim values, and click
Finish.The transform claim rule you created earlier appears on the Issuance Transform Rules tab.
- Click Apply and then OK.
- Collect the single sign-on URL and export a certificate for AD FS signature
validation on the Cloud App Security management
console.
- On the AD FS management console, go to .
- Under the Endpoints area, locate the
SAML 2.0/WS-Federation type and record URL
/adfs/ls/
. - Go to .
- Locate the Token-signing certificate, right-click it, and then select View Certificate.
- On the Certificate screen that appears, click the Details tab and click Copy to File.
- On the Certificate Export Wizard screen that appears, select Base-64 Encoded X.509 (.Cer) and click Next.
- Specify a name of the file in the File name text box and click Next.
- Click Finish to complete exporting the certificate into a file.
- Configure the authentication methods.
- On the AD FS management console, go to .
- Under the Authentication Policies area, click
Edit next to Global
Settings under Primary
Authentication.The Edit Global Authentication Policy screen appears.
- On the Primary tab, select Forms Authentication and Certificate Authentication in the Extranet area, and Forms Authentication and Windows Authentication in the Intranet area.
- Click OK.