Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 ·...

47
/company/k21academy /k21academy /k21academy /k21academy [email protected] Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle IDCS Expert Atul Kumar Oracle ACE & Author

Transcript of Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 ·...

Page 1: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

/company/k21academy /k21academy /k21academy /k21academy [email protected]

Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications

Kirti Oracle IDCS Expert

Atul Kumar Oracle ACE & Author

Page 2: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Atul Kumar

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

2

Page 3: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Get Support: [email protected] (New Mail for Different Issue)

Add Yourself in WhatsApp Group

Unlimited Retake for Next 1 Years

Before Coming to Class: View Presentation & Look at Activity Guide

Ask as Many Questions as you can & make session interactive

Remind Us to Record the Session

Feedback Good/Bad to Trainer for improvement

Making Best of Your Training

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

3

Page 4: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

[email protected]

Getting Help

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

4

Page 5: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Agenda

About Oracle IDCS Users and Groups

Onboarding Users and Groups

Using Identity Bridge

Using Bulk Loading

Creating Entities

Managing Users

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

5

Page 6: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Agenda

Managing Groups

Understanding Applications

About Cloud Applications

About Oracle and Custom Applications

Summary

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

6

Page 7: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

About Oracle IDCS Users and Groups

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

7

Page 8: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Key Concepts in Oracle IDCS

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

8

Page 9: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Oracle IDCS Administrator Roles

A user account goes through various stages in its lifecycle. The stages are:

Non-Existent

Deactivated

Activated

Deleted

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

9

Page 10: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Oracle IDCS Administrator Roles

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

10

Page 11: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Oracle IDCS Administrator Roles

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

11

Page 12: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Oracle IDCS Administrator Roles

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

12

Page 13: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Oracle Identity Cloud Service Groups

Groups are the links between user accounts and applications

They contain privileges granted to users.

Identity Domain Administrators and User Administrators can:

Assign users and groups

Designate the applications and application roles that users can access through the Identity Cloud Service Console

Designate other Oracle IDCS administrators to perform actions on groups

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

13

Page 14: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Onboarding Users and Groups

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

14

Page 15: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Onboarding Users and Groups

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

15

Page 16: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Onboarding Users and Groups Identity Bridge

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

16

Page 17: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Onboarding Users and Groups Bulk Loading

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

17

Page 18: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Onboarding Users and Groups Creating Entities

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

18

Page 19: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Onboarding Users and Groups

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

19

Page 20: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Users Bulk Loading

Step 1 Downloading the Template

Access Oracle IDCS console.

Click Users

Click Import

Click Download sample files

Save the bulkImportSampleFilesCSV.zip file to your local machine and extract the contents. The zip

file contains Users.csv for importing user information.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

20

Page 21: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Users Bulk Loading

Step 2: Bulk Loading Users:

Update the Users.csv file with the information of all users you want to import to IDCS. You should

as a minimum provide the User ID, First Name, last Name and Work Email for each record.

In the Import dialog box, Click Browse, locate the updated Users.csv file, and select it.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

21

Page 22: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Users Bulk Loading

Step 2: Bulk Loading Users:

Click Import

The result of the import job-job ID, percent complete total users in the Users.csv file, number of

records imported, number of user records that failed to import, and the timestamp are displayed.

On the Users tab, verify that the user records are displayed.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

22

Page 23: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Bulk Loading

Step 1 Downloading the Template

Access Oracle IDCS console.

Click Groups

Click Import

Click Download sample files

Save the bulkImportSampleFilesCSV.zip file to your local machine and extract the contents. The zip

file contains Groups.csv for importing gropus information.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

23

Page 24: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Bulk Loading

Step 2 Bulk Loading Groups

Update the Groups.csv file with the information of all groups you want to import to IDCS. You

should provide Display Name, Description and Usernames of the users that will be members of the

respective group.

In the Import dialog box, Click Browse, locate the updated Groups.csv file, and select it.

Click Import

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

24

Page 25: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Bulk Loading

Step 2 Bulk Loading Groups

The result of the import job-job ID, percent complete total groups in the Groups.csv file, number of

group records imported, number of groups records that failed to import, and the timestamp are

displayed.

On the Groups tab, verify that the groups are displayed.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

25

Page 26: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Identity Bridge

Step 1 Downloading the Identity Bridge

On IDCS Console home page, under Directory Integrations, Click Download and Configure

Click Download and save the Active Directory Agent Installer

Copy the Client ID and Client Secret

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

26

Page 27: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Identity Bridge

Step 2: Installing the Identity Bridge:

Launch the Identity Bridge installer(ad-id-bridge.msi) from the host where the agent will run.

In the Welcome window, click Next.

In the Designation Window, click Next.

Click Install

Click Finish. The IDBridge Configuration Utility is launched.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

27

Page 28: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Identity Bridge

Step 3: Configuring the agent and Performing Synchronization:

In the IDBridge Configuration utility, enter the Cloud Service URL, Client ID and Client Secret

Click Test.

Click Next.

Provide information about the Active Directory – Domain Name, Host, Port, Bind Username and

Bind Password

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

28

Page 29: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Identity Bridge

Step 3: Configuring the agent and Performing Synchronization:

Click Test

Click Next

Select the Organization Units and users in the Active Directory that you want to synchronize with

Oracle Identity Cloud Service.

Click Finish and then Save.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

29

Page 30: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Identity Bridge

Step 4: Configuring the Agent and Performing Synchronization

In the Identity Cloud Service Console, click the Users tab. Ensure the users from the Active

Directory are appearing on this page.

Click Groups. All the groups from the Active Directory are displayed here.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

30

Page 31: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Users Creating Entities

Step 1 Adding a User

Access the Identity Cloud Service Console

Click Users.

Click Add.

Enter First Name, Last Name, and User Name/Email

Select the Use the email address as the username check box.

Click Next.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

31

Page 32: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Users Creating Entities

Step 1 Adding a User

Select the check box next to each group that this user should be a member of.

Click Finish.

On the Users tab, verify that the newly created user is displayed.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

32

Page 33: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Creating Entities

Step 1 Adding a Group

Access the Identity Cloud Service Console

Click Groups.

Click Add.

Enter Name and Description.

Click Next.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

33

Page 34: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Onboarding Groups Creating Entities

Step 1 Adding a Group

Select the check box next to each user that should be a member of this group. You can click Select

All to include all users.

Click Finish.

On the Groups tab, verify that the newly created group is displayed.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

34

Page 35: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Managing Users

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

35

Page 36: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Managing Users

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

36

Page 37: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Understanding Applications

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

37

Page 38: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Oracle Identity Cloud Service and Applications

Oracle identity Cloud Service provides:

A secure and centralized cloud service

Helps manage the relationship that users and groups have with applications

Enable granting user access to applications

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

38

Page 39: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Understanding Applications

Cloud Applications:

Web-based Applications

Access over the web

Oracle Applications

Complete and modular set of enterprise applications, engineered to be cloud-ready

Custom Applications

Applications that you can integrate with Oracle IDCS

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

39

Page 40: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Securing Applications using IDCS

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

40

Page 41: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Managing Applications using IDCS

Oracle Applications that are part of a subscription-based service are cloud-ready

You can use Oracle IDCS to add custom web, browser or mobile device applications.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

41

Page 42: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Adding an Application

Step 1 Adding a Trusted application

Access Oracle IDCS console, Click Applications.

Click Add.

Select Trusted Application.

Enter the Name and Description of the application. Click Next.

Select Configure this Application as a client now.

Select Client Credentials and Assertion(JWT or SAML2)

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

42

Page 43: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Adding an Application

Step 1 Adding a Trusted application

Select Grant the Client access to Identity Cloud Service Admin APIs.

Click inside the text box and select Identity Administrator. Click Next.

Select Skip for Later and click Next.

Click Finish.

Click Activate Application.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

43

Page 44: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Assigning an Application

Step 1: Assigning an Application to a user:

In the Oracle IDCS console, Click Users.

Click a user to go to the user details page.

Click Access.

Click Assign.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

44

Page 45: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Use Case Assigning an Application

Step 1: Assigning an Application to a user:

Select the trusted application that you added and click OK.

Now, login as the user into Oracle identity Cloud Service.

The My App page appears and displays the application that was assigned to the user.

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

45

Page 46: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

Module: Summary

About Oracle IDCS Users and Groups

Onboarding Users and Groups

Managing Users

Managing Groups

Understanding Applications

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

46

Page 47: Identity Cloud Service (IDCS) Managing IDCS Users, Groups & ApplicationsIDCS... · 2018-12-24 · Identity Cloud Service (IDCS) Managing IDCS Users, Groups & Applications Kirti Oracle

http://facebook.com/k21Academy

http://twitter.com/k21Academy

https://www.linkedin.com/company/k21academy

https://www.youtube.com/k21academy

Find Us

www.k21academy.com/community © Copyright 2019 | K21 Academy | All Rights Reserved

47