430 likes | 714 Views
Work Smarter, Not Harder. 1. Dot Net Internals | Day, Month Year About our company About our software How to start. 2. About DotNet Internals. Software company Lysaker Torg 2 Startup 19.01.2009 Codebase 3.000.000(SLOC) 11 Produkter Microsoft Partner Sysman Partner Atea Partner
E N D
Dot Net Internals | Day, Month Year • About our company • About our software • How to start 2
About DotNet Internals • Software company • Lysaker Torg 2 • Startup 19.01.2009 • Codebase 3.000.000(SLOC) • 11 Produkter • Microsoft Partner • Sysman Partner • Atea Partner • Umoe IKT Partner 3
About DotNet Internals • Wilhelmsen Maritime Services (80 land, 400 kontorer) • Egmont • TV 2 • Elverum • Steinkjer • Tromsø • Vestby • Lier • Hurum • Drammen • Sande • Svelvik • Røyken • Sørum • Fredrikstad • Sandefjord • Eide • Hole • Skedsmo • (Ringsaker) • (Målselv) • (Stjørdal) 4
Our Products Other Extensions: Bravida Card Control Extension, Exchange 2007 Extension, Live@Edu Extension, PowerShell Extension, Generic SQL Extension 5
Our Products • Reseller • Configuration • Implementation • Installation • Support • Training/Courses • Consultancy • Integration and Product integration Offentlig og Privat satsning 7
Life Cycle Server 2008 & FEIDE Extension 8
Life Cycle Server Hva er Life Cycle Server • Enterprise Identity Management System • Enterprise Administration System • Policy based (mass-administration) • Web Forms w. workflow for delegated administration • Web Forms w. workflow for Self-Service • Password managmenet (synk + SMS plug-in) • Central Data Stores (key-information) • Identity Store and Master Identity Store framework • Easily connect user information from payroll etc. • Rich extension framework (any application) 9
Life Cycle Server • Common Uses: • Use all attributes in Active Directory + custom attributes • Increase data quality • Increase security • Manage standards (e.g. ww4Net, or custom) • Reduce/Centralize/Delegate administration • Generate identity information (advanced data manipulation) • Data centralization with dynamic data stores • Maintain user information from third party systems • Provisioning and De-Provisioning 10
Flexible, Extensible, Powerful Webform Workflow Location • Life Cycle Server Life Cycle Server Vision « ZERO » User Administration 11
Enforce Settings Build Attribute Values LCS Policy Link Configure Third party systems Extend Report Changes / Shared Log • Life Cycle Server LCS Policy Users 12
Active Directory Autentisering LCS appliaksjoner Extension applikasjon 13
Life Cycle Server • Policy: givenName = TitleCase(%givenname%) Før: LCS Log Etter: 15
Life Cycle Server • memberOF Attribute (Backlink) – Rollback - Maintain 16
Life Cycle Server • LCSDL = ”LCS Dynamic Language” • Policy: UPN = %mail% • Policy: Display Name = %givenname%, %sn% • Policy: Description = Elev %samaccountname% 17
Life Cycle Server • Extend with code in the Web interface Policyen (use of custom function C# function) 18
Extensions • Life Cycle Policy Extensions (custom example) 19
Extensions • Dynamic Data Stores • Linked to policies 20
Extensions • Design and create advanced reports in the web UI. • Supports linking and sub reports • Includes pre-built reports for common needs 21
Extensions 22
SSO med Feide. Spørringer og autentisering gjøres mot lokal feide katalog SAS IST Extens Oppad Visma Feide Tjenester Eks. Its Learning Fronter DigLib MLG Life Cycle Server Active Directory ADAM • Extensions Feide Tjeneste Feide Administrasjon med LCS 23
Extensions • Definere schema • Definere Match Kondisjoner • Manuell Match • Se objekter • “Run On Demand” Import • Interval skedulering • Sikkerhetskontroll 24
Extensions 25
Life Cycle Server • Støtter flere ”Import Handlers” til samme ”Identity Store”. Eks. Miks av formater, IMS, CSV, SQL, Web Services 26
Life Cycle Server • Arbeidsflyter, Parametere, • Og prosessering • Kan benytte LCSDL • i argument • verdiene 27
Life Cycle Server • Mappe kolonner mellom fysisk data kilde og ”Identity Store” 28
Life Cycle Server • Full Støtte for LCSDL for manipulasjon og generering av data. Mapper verdier fordelt over flere Identity Stores inn til kolloner i Master Identity Store. Kan også generer virtuelle kolonner eks. Display Name = s1.fornavn sn1.etternavn hvor da s1 er et identity store. 29
Life Cycle Server • Full støtte for LCS Dynamic Language 32
Life Cycle Server Passord *LCS PWD Filter *Web Løsning *Sysman SMS • Feide Extension Plug & Play – • Opprette & Vedlikeholde ADAM DB. • Lagring av Organisasjonsinformasjon: • *Lagret i LCS Dynamic Data Stores • *Håndteres med LCS (Autoriserte brukere) • Feide Identiteter: *LCS Policy Extension • *Bestemmer hvilke brukere som skal ha Feide Ident. • *Attributt mapping og kontrollflyt • *Master Identity Store & Active Directory Attributer • t 36
Life Cycle Server • Live Schema Leser • Supporterer endringer av Feide Standard. 38
Life Cycle Server • Dynamic DS • Deligert modifikasjon • Enkelt å utvide 39
Life Cycle Server • Legge inn verdier • Hjelpetekst • Håndtering av fler- verdier 40
Life Cycle Server Full LCS Dynamic Language Støtte 41