Download presentation
Presentation is loading. Please wait.
Published byMadison Welch Modified over 9 years ago
2
Dharmender Singh Leverage Web Services with DRA to Automate User Provisioning
3
Overview Use Case Scenario –User “Pain” Introduction to Service-Oriented Architecture –What is SOA? –Web Services Industry Standards –WSDL –SPML –DSML
4
Customer “Pain”
5
The “Pain” – Current Manual Process New person is hired or change of status HR adds the person or makes the change Help desk ticket created Ticket assigned to administrator Administrator makes changes to Active Directory Mark ticket as complete Help desk acknowledges and closes ticket
6
What problem are we solving? “Last mile” automation Integration between HR systems and DRA Leverages automation and investment in DRA –Increase productivity –Improve quality of service –Adhere to Service Level Agreements (SLAs) –Reduce mistakes
7
Overview of Service-Oriented Architecture
8
What is SOA? Service-Oriented Architecture (SOA) –Effective approach to distributed computing Emphasis on software services –A service is a large unit of functionality –E.g. Viewing your bank statement online Applications are composed of services –But without embedded calls to one another Combines existing software services to solve problems Re-use at the service level –vs. the object level SOA Principles –Loosely coupled –Service Contract (implemented through WSDL)
9
Web Services An SOA is frequently implemented through Web Services Web Services interoperate over a network –The Internet –Intranet Core Specifications –SOAP –Web Services Description Language (WSDL) –Universal Description, Discovery, and Integration (UDDI)
10
Provisioning Standards Support from the Vendor Community Service Provisioning Markup Language (SPML) –OASIS standard to address the interchange of service provisioning requests Directory Services Markup Language (DSML) Vendor support –Microsoft, PeopleSoft, Sun (IDMS) –HP, IBM, Oracle, SAP, Siebel
11
Next Generation DRA Web Services
12
DRA Web Services DRA version 9.0 We will use Web Services in DRA to provide for “loose coupling” and interoperability with other products Support for Partners Customer Web Portals
13
Next Generation Web Services in DRA
14
Industry Standards Directory Service Markup Language Service Provisioning Markup Language Supported by –PeopleSoft –Sun IDMS
15
Use Case New hire is added to HR system HR system initiates SPML request to DRA DRA provides SPML response DRA provisions user based upon SPML message
16
Provision User from HR Database HR DATABASEUSER (FULL)ACTIVE DIRECTORY
17
Final Q&A?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.