370 likes | 610 Views
DotNet Internals AS . 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. Software company Lysaker Torg 2 Startup 19.01.2009
E N D
DotNet Internals AS • 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 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 20. (Ringsaker) 21. (Målselv) 22. (Stjørdal)
DotNet Internals AS - Produkter Other Extensions Bravida Card Control ExtensionExchange 2007 Extension Live@Edu Extension PowerShell Extension Generic SQL Extension
DotNet Internals AS - Produkter Teach Me Authoring tool i Sharepoint Distribusjon og karaktersetting etc.. Web Traffic Control Control internet access of your users Sharepoint og Silverlight .Net Sysman Kit Framework to integrate SMS messaging in your applications
Partner opportunities • Reseller • Configuration • Implementation • Installation • Support • Training/Courses • Consultancy • Integration and Product integration Offentlig og Privat satsning
Life Cycle Server 2008 & FEIDE Extension
Hva er Life Cycle Server • Enterprise Identity Management System • Enterprise Administration System • Policy based (mass-administration) • Web Formsw. workflowfordelegated administration • Web Formsw. workflow for Self-Service • Passwordmanagmenet(synk + SMS plug-in) • Central Data Stores (key-information) • Identity Store and Master Identity Store framework • Easilyconnect user information frompayroll etc. • Rich extension framework (any application)
Benefits 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
Life Cycle Server Vision Managed Operations « ZERO » User Administration LCS Policy Users
LCS Applications Active Directory Autentisering LCS appliaksjoner Extension applikasjon
Example: Data Quality Policy: givenName = TitleCase(%givenname%) Før: LCS Log Etter:
Example: Security memberOF Attribute (Backlink) – Rollback - Maintain
Data Manipulasjon - LCSDL LCSDL = ”LCS Dynamic Language” Policy: UPN = %mail% Policy: Display Name = %givenname%, %sn% Policy: Description = Elev %samaccountname%
Dynamic Function Extend with code in the Web interface Policyen(use of custom functionC# function)
Provisioning/De-Provisioning Life Cycle Policy Extensions (custom example)
Centralizing Data Dynamic Data Stores Linked to policies
Dynamic Reporting Design and create advanced reports in the web UI. Supports linking and sub reports Includes pre-built reports for common needs
Feide - Architecture FeideTjenesterEks. Its Learning Fronter DigLib MLG FeideTjeneste SSO med Feide. Spørringerogautentiseringgjøres mot lokalfeidekatalog FeideAdministrasjon med LCS Life Cycle Server SAS IST Extens Oppad Visma Active Directory ADAM
LCS Identity Stores Definere schema Definere Match Kondisjoner Manuell Match Se objekter “Run On Demand” Import Interval skedulering Sikkerhetskontroll
Identity Store Import Handler - 1 Støtter flere ”Import Handlers” til samme ”Identity Store”. Eks. Miks av formater, IMS, CSV, SQL, Web Services
Identity Store Import Handler - 2 Arbeidsflyter, Parametere, Ogprosessering Kan benytte LCSDL i argument verdiene
Identity Store Import Handler - 3 Mappe kolonner mellom fysisk data kilde og ”Identity Store”
LCS Master Identity Store 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.
Writing to The Master Store Full støtte for LCS Dynamic Language
Feide – Extension Feide Extension Plug & Play – Opprette & Vedlikeholde ADAM DB. Lagring av Organisasjonsinformasjon: *Lagret i LCS Dynamic Data Stores *Håndteres med LCS (Autorisertebrukere) Feide Identiteter: *LCS Policy Extension *Bestemmer hvilke brukere som skal ha Feide Ident. *Attributt mapping og kontrollflyt *Master Identity Store & Active Directory Attributer Passord *LCS PWD Filter *Web Løsning *Sysman SMS
Feide Attributes (ADAM) Live Schema Leser Supporterer endringer av Feide Standard.
Maintaining Feide Organizations Dynamic DS Deligertmodifikasjon Enkelt å utvide
Maintaing Main Organization Legge inn verdier Hjelpetekst Håndteringavfler- verdier
Managing Feide Users Policy Full LCS Dynamic Language Støtte