Implementering af Identity Management i Miljøministeriet

Størrelse: px
Starte visningen fra side:

Download "Implementering af Identity Management i Miljøministeriet"

Transkript

1 Implementering af Identity Management i Miljøministeriet Anders Johansen Kongens Lyngby 2008 IMM-B.Eng

2 Technical University of Denmark Informatics and Mathematical Modelling Building 321, DK-2800 Kongens Lyngby, Denmark Phone , Fax

3 i Summary Most companies have for many years integrated a lot of different IT-systems independently of each other. Commonly these systems don t have interfaces to connect to each other, they use separate databases and are generally incompatible. The systems often have department specific functions; Human Resource management for the personnel department, Incident tracking for the IT department and so on. The same data is often stored across these systems, typically user identities and rights. These doublets of identities make proper management tiresome, because they often need to be manually changed in each system. There is a big chance of having a forgotten, ill-maintained system with expired user with full rights on it. Not only do these aspects pose a significant security risk, but also weighs down the IT-department, which probably can spend its time better on other tasks. The mentioned problems are very relevant in the Danish Department of the Environments (DOE) IT-department, the so called Center for Koncernforvaltning, Informatik department (CFK-I). The department uses a lot of time with simple user administration, not to mention the extra work that comes with wrongly created users, due to most of it being manually maintained. When changes to the organizational structure happens somewhere in the DOE, there is suddenly placed a lot of work on the people working with user administration. These people often are integral to other IT projects in the department, which in turn have to be postponed. To solve these problems the DOE s IT-department has chosen to start an Identity Management (idm) project based on Microsofts Identity Lifecycle Management Server (ILM). The goal of the project will be to make a connection between systems that share data, reduce redundant users accounts and free up resources in the IT-department for development of other technologies. The core of the project, the ILM server, will synchronize between the main user database Active Directory (AD) and a process tool called Omada Enterprise (OE). The OE system will be the entry point for the creation of new users or changes to existing accounts. The ILM server will make this possible. With time the plan is to integrate ILM with a larger set of systems used in the DOE. To facilitate this, the project will run over several phases, to ensure compatibility and minimize loss of work hours. The solution has to be future proof and module based, so extensions to the system can be added with relative ease. To this end a large part of the project will be classifying data and flow of data across the different systems.

4 ii Analysis o Analysis of work processes when changes happen to a user. o Analysis of data and data owners across the systems. Design o Defining of dataflow through ILM. o Defining of datachanges through the ILM metaverse. o Future-proofing of the system. Implementation o Proper installation of ILM server. o Implementing attribute flow on the ILM server. o Implementering rules extensions on ILM in C#.NET. In the project I ll try to design and implement a part of the functionality needed when creating a user. The current datamodel needs to be analyzed to see which attributes are relevant. Furthermore I need to determine if some of the attributes not currently used can be of use later and as such should be prepared for ILM synchronization. On the ILM server the management agents needs to be set-up and ekstended with extra functionality in the form of rules extensions, made in C#.NET. To facilitate the creation outside of AD, I will develop a web service. The webservice will check if the user is actually created before trying to create the external necessities for a new user. The Webservice will contain follow functions. Creation of Distributed File System links. Creation of a Personal network folder. Creation of Exchange mailbox. Enrolment in security groups. Adding Institution and department specific Active Directory attributes. Since the ILM license doesn t come cheap, it s important for CFK-I to get a solution developed that is easily reused or extended. In the report I will try to document if the ILM system is flexible enough for to develop a generic solution, that can easily be extended. The code needs to be properly documented, since CFK-I does very little development. A external contractor should be able to pick up where, I left.

5 iii Resumé De fleste virksomheder har i mange år parallelt implementeret en række forskellige It systemer uafhængigt af hinanden. Fælles for disse systemer er at de oftest ikke har interfaces til hinanden, de bruger hver deres database og har generelt ikke meget til fælles. Systemerne har vidt forskellig funktion da de yder en service knyttet til en afdeling; HR system til personale, Opgave tracking til It og etc. Disse systemer indeholder oftest de samme data, typisk i relation med brugeridentiteter og rettigheder. Dubletter af data over mange forskellige systemer gør administration besværlig da ændringer ofte skal indskrives manuelt. Chancen for at have åbne brugerkonti med arbitrære rettigheder på et system der ikke nødvendigvis er udbredt know-how om er således stor. Foruden det sikkerhedsmæssige aspekt, ser vi at almen brugeradministration tager en stor del af It afdelingens tid. De nævnte problemer er især aktuelle i Miljøministeriets It organisation Center For Koncernforvaltning - Informatik (CFK-I). I CFK-I bruges der lang tid på almindelig brugeradministration, udover de brandsluknings opgaver der følger med når meget af arbejdet er manuelt. Sker der organisatoriske ændringer i styrelserne kommer der en stor arbejdsbyrde på de medarbejdere der står for brugeradministration og forretningsudviklende It projekter må nedprioriteres. For at komme disse problemer til livs, har Miljøministeriets It og personale organisation Center for Koncernforvaltning besluttet at igangsætte et Identity Mangement (idm) projekt baseret på Microsofts produkt " Identity Lifecycle Management Server " (ILM). Formålet med projektet vil være at sikre sammenhæng mellem systemer der deler samme data, mindske redundans derimellem og dermed frigøre ressourcer i CFK-I til forretningsudvikling. Kernen af dette projekt bliver en ILM server der skal synkronisere mellem et Active Directory (AD) og processværktøjet Omada Enterprise (OE). OE systemet kommer til at være entry point for bruger-oprettelser/ændringer og nedlæggelser hvilket ILM skal gøre teknisk muligt. Med tiden skal ILM integreres i en stor del af de systemer der bliver brugt i Miljøministeriet, dette vil ske over flere faser og det er derfor vigtigt at fremtidssikre løsningen således at nye "moduler" kan integreres forholdsvist let. Der ligger således en stor del analyse i projektet med henblik på klassificering af data og data flows på tværs af systemer.

6 iv Analyse o Analyse af arbejdsprocesser ved ændring af en bruger o Analyse af data og data ejere på tværs af systemer Design o Definering af dataflow gennem ILM o Definering af dataændringer gennem ILMs metaverse o Fremtidssikring af systemet - Undgå at dette bliver endnu et sort hul Implementering o Opsætning af ILM o Implementering af regler for data flow på ILM o Implementering af extensions til regler på ILM i C#.NET I projektet vil jeg forsøge at designe og implementere en del af funktionaliteten som der skal bruges ved oprettelsen af en bruger. Nuværende datamodeller skal analyseres og det skal analyseres hvilke attributter der er relevante. Der er ydermere et arbejde i at identificere om visse attributter senere hen skal synkroniseres. På ILM serveren skal der opsættes management agenter og disse skal udvides med ekstra funktionalitet i form af rule extensions kodet i C#.NET. For at udføre oprettelsen uden for AD skal der udvikles der en web service. I web servicen kan der testes på om brugeren rent faktisk er oprettet i Active Directory, før det forsøges at udføre jobs der kræver en færdig AD konti. Web Servicen skal indeholde følgende funktioner. Oprettelse af Distributed File System links Oprettelse af Personlig mappe på filserver Oprettelse af Exchange Postkasse Indmelding i sikkerhedsgrupper Tildeling af institution og enhedsspecifikke AD attributter Da licensen til ILM ikke er billig, er det vigtigt for CFK-I at få udviklet komponenter der er let genbrugelige. Web servicen eller ILM koden, skal kunne udvides med yderlig funktionalitet når CFK-I vil koble flere systemer på - uden at man skal til at skrive det hele om. Jeg vil med rapporten forsøge at dokumentere om ILM systemet er fleksibelt nok til at man kan udvikle generelle løsninger, der senere kan udbygges. CFK Informatik er hovedsageligt en driftsafdeling og der er ikke nogen der aktivt laver udvikling. Derfor skal koden til systemerne være velbeskrevet, så udvidelser af systemet let kan overtages af konsulenter.

7 v Fordord Denne rapport er udarbejdet som afslutningen af min udannelse som IT diplom ingeniør på DTU. Opgaven er lavet med vejledning fra Klaus Theisen i samarbejde med Miljøministeriet / Center for Koncernforvaltning Informatik afdelingen. Hos Center for Koncernforvaltning har Jesper Nilsson været min kontaktperson. Projektet omhandler hvordan man implementere en Identity Management løsning baseret på Microsofts Identity Lifecycle Management Server.

8 vi Indholdsfortegnelse SUMMARY RESUMÉ FORDORD INDHOLDSFORTEGNELSE I III V VI 1. PROJEKT PLANLÆGNING 2 MILJØMINISTERIETS IT LEVERANDØR CENTER FOR KONCERNFORVALTNING 3 PROBLEMSTILLING 3 CASE EKSEMPEL 3 PROJEKTAFGRÆNSNING 4 TIDSPLAN 5 UDVIKLINGSMETODE 6 UNIFIED PROCESS 6 UML 7 2. ANALYSE OG DESIGN 8 KRAVSPECIFIKATION 9 OVERORDNET KRAVSPECIFIKATION 9 TEKNOLOGIER OG BEGREBER 10 ACTIVE DIRECTORY (AD) 10 IDENTITY LIFECYCLE MANAGEMENT SERVER (ILM) 12 OMADA ENTERPRISE (OE) 15 USE CASES OG SEKVENSDIAGRAMMER 19 AKTØRER 19 USE CASE 1 BESTILLINGEN I OMADA ENTERPRISE 21 USE CASE 2 IMPORT OG SYNKRONISERINGS SCHEDULERING 23 USE CASE 3 - IMPORT FRA OMADA ENTERPRISE 24 USE CASE 4 SYNKRONISERING AF OMADA ENTERPRISES CONNECTOR SPACE 25 USE CASE 5 EKSPORT TIL SOA MANAGEMENT AGENTENS WEBSERVICE. 26 DATAUDVEKSLINGSMODEL FOR ATTRIBUT FLOW IMPLEMENTERING 29 UTILLITY CLASS - ILMUTILS 30 MATOOLS KLASSE 30 XML KLASSE 31

9 vii MANAGEMENT AGENTER OG EKSTENSIONS 33 REGEL EKSTENSION - IMASYNCHRONISATION OG IMVSYNCHRONISATION 33 EXSTENSIBLE EXPORT MANAGEMENT AGENTER 34 OMADA ENTERPRISE MANAGEMENT AGENT 34 ACTIVE DIRECTORY MANAGEMENT AGENT 42 METAVERSE REGEL EKSTENSION 43 WEBSERVICE MANAGEMENT AGENT 47 WEBSERVICES 50 SOA MANAGEMENT AGENT EXPORT WEBSERVICE 50 WORKER WEBSERVICE TEST OG OPSÆTNING 55 TEST OG UDVIKLINGSMILJØ 56 RES OG ESDHROOT EKSPORT / IMPORT 57 AD TIL XML (CREATEXMLFROMENVIRONMENT.WSF) 57 XML TIL AD (CREATEENVIRONMENTFROMXML.WSF) 58 DFS 58 TESTPLAN 59 UDTRÆK FRA TEST KONKLUSION 61 FORMÅL 62 RESUMÉ 62 EVALUERING APPENDIKS 64 INTERFACE IMASYNCHRONISATION 65 INTERFACE IMVSYNCHRONISATION 66 INTERFACE - IMAEXTENSIBLECALLEXPORT 66 OMADA ENTERPRISE NY BRUGER I MIM PROCESS DIAGRAM 67 OMADA ATTRIBUT FLOW 67 DATAUDVEKSLINGSMODEL FOR ATTRIBUT FLOW 73 ILM STANDARD MANAGEMENT AGENTER 70 LISTE AF FIGURER 71 KODE MVROUTER.DLL METAVERSE ROUTING DLL 72

10 Kapitel 1 1. Projekt Planlægning

11 3 Projektplanlægning Miljøministeriets IT leverandør Center for Koncernforvaltning Problemstilling Dette enorme bagland af parallelle, ukompatible service systemer gør brugeradministration meget tung og gør en fælles sikkerhedsløsning og politik umulig. For at få gennemført en oprettelse, ændring eller deaktivering af en bruger skal bestillingen igennem en række vidt forskellige systemer. Til tider hvor administratoren har overtaget rollen fra specialisten der satte det op for 4 år siden, og ved meget lidt om systemet. I tilfælde af en fratrædelse bliver arbejdsgangen kun initieret, hvis den afgivende chef husker at få meldt det til IT afdelingen. I en større virksomhed giver denne samling af parallelle systemer en meget stor angrebsflade, hvor der let kan være ghost accounts i ikke vedligeholdte systemer. Fra udgangen af 2006 skal alle statens institutioner følge It-sikkerhedsstandarden DS-484 fra Denne standard er en baseline for statens IT sikkerhed og stiller nogle konkrete krav til institutionens sikkerhedsforanstaltninger, samt styring af It-sikkerhedsindsatsen. I standarden stilles der bl.a. krav til etableringen af et sikkerhedssystem udspecificeret således: " Sikkerhedsstyringssystemet er det centrale i sikkerhedsimplementeringen og indebærer bl.a., at ansvarsplacering, tildeling af privilegier, anskaffelser og samarbejde med andre organisationer sker efter It-sikkerhedspolitikkens overordnede retningslinjer. Systemet skal være dokumenteret skriftligt. " Dette nødvendiggør en fælles struktureret måde at administrere disse systemer, hvor man med sikkerhed kan placere et ansvar og hvor en ændring af en bruger er metodisk beskrevet og implementeret i både arbejdsgang og teknik. Case Eksempel Dette er en typisk bestilling på oprettelse af en bruger i Miljøstyrelsen. Bestillingen ville tidligere komme igennem fejlmeldingssystem IT afdelingen bruger. " Brugeren "Anders Johansen" skal oprettes - Han skal oprettes som en standard bruger med adgang til Navision (Økonomi), TAS (Jagttegn), GISdata (Fileshare). Derudover skal han have adgang til at installere MapInfo Pro, Adobe Elements 4.0 og have en VPN forbindelse. " Selvom dette er en typisk bestilling berører den mange forskellige mennesker og systemer. Når hver rettighedsgiver har udført deres job bliver den givet videre til næste i rækken. Første hegn er korrektheden af information; Har bestilleren ret til at bestille dette? Er informationen korrekt ("Standard" bruger, Navn)? Selve brugeroprettelsen sker gennem et værktøj udviklet eksternt; værktøjet har nogle bugs og der er derfor en del manuelt arbejde alligevel. Det giver spildt tid hos IT afdelingen med administration, som består i at taste fra et system fra et andet. Hvis der er travlhed med andre opgaver risikere man fejl, og der kan opstå sikkerhedshuller i forbindelse med fileshares og

12 4 Projektplanlægning sikkerhedsrettigheder. Navision og TAS adgang bliver givet i IT for derefter at gå videre til folk i andre afdelinger der herefter giver individuelle rettigheder. Projektafgrænsning Jeg vil i projektperioden benytte mig af iterative udviklingsmetoder, ved konstant at gå igennem Design, Implementering og Test faser. Dermed sikre jeg den bedst mulige løsning, der stemmer overens med et sikkert design. Da projektet favner om mange forskellige mindre dele, vil jeg dog nok ikke kunne nå det hele. Derfor har opsat denne liste af prioriterede moduler der skal virke ved projektets slutning. Disse er udvalgt specifikt efter hvad der skal til for at få et minimums scenarie op at køre. Under projektet, blev vi enige om at droppe indmeldingen i sikkerhedsgrupper selvom det havde været et krav fra starten. Jeg havde ikke tid til at implementere det og CFK-I mente ikke de kunne understøtte det. Høj Prioritet o Import af brugere fra Omada Enterprise o Eksport af brugere til AD o Oprettelse af file shares o Oprettelse af exchange mailbox Mellem / Lav Prioritet o Indmelding i Captia sikkerhedsgrupper

13 5 Projektplanlægning Tidsplan Min tidsplan er vedlagt i Appendiks under Tidsplan for projektet.

14 6 Projektplanlægning Udviklingsmetode Unified Process Jeg har i projektet benyttet mig af Unified Process (UP) som arbejdsform. Unified process var velegnet til dette projekt, da det indeholder små separate artefakter som kan fungere og testes adskilt. Foruden det har jeg arbejdet med metoden før og skulle derfor ikke til at lære nye arbejdsgange, der kunne tage tid væk fra projektet. UP som metode bygger på at man har små iterative udviklingsfaser, og en relativ kort indledende design fase. Man begynder derfor relativt tidligt med at have små testbare stykker software. Dette giver mulighed for at ændre specifikationen hvis kunden eller en selv opdager at det der blev lavet ikke lige var det man ledte efter. Det var vigtigt for mig at kunne gå tilbage og ændre hvis der var noget der ikke var tilfredsstillende, uden at det betød at en stor del af designet skulle lave om. Unified process giver også en del frihed til hvordan man vil strukturere projektet, man behøver ikke bruge alle dets metoder eller faser, så længe den overordnede idé om iterativ analyse, design og implementering bliver overholdt. Især i forbindelse med et eksamensprojekt hvor der er en fast deadline giver det en bedre idé om hvor meget man er nået. Diagrammet herunder viser en guideline for hvordan tiden skal forbruges i et UP projekt. Min egen tidsplan har jeg også forsøgt at indele efter UP principperne, således at jeg vidste ca. hvor lang tid jeg havde til hver del. Figur 1 - Unified Process Tidsline

15 7 Projektplanlægning UML I forbindelse med min analyse har jeg brugt UML, som er standarden de fleste steder for at repræsentere objekt orienterede designs. UML giver ligesom UP stor frihed inden for hvordan man laver siden diagrammer, så længe de overordnede principper er overholdt. Jeg har i projektet benyttet System Sekvens Diagrammer for at beskrive mine Use cases visuelt. Disse hjælper en del til at vise hvordan systemerne interagere med hinanden. Der er brugt Klassediagrammer til at eksponere klassehiraki og indeholdte metoder. Sidst men ikke mindst bruger jeg Sekvens Diagrammer til at vise hvordan klasserne kalder hinanden.

16 Kapitel 2 2. Analyse og Design

17 9 Analyse og design Kravspecifikation CFK-Informatik har et ønske om at automatisere deres del af Miljøministeriets brugeroprettelsesprocess. På nuværende tidspunkt startes processen på intranet siden Omada Enterprise, hvorefter opgaver uddelegeres af systemet og løses manuelt. Det ønskes at en del af det der på nuværende tidspunkt bliver løst manuelt i AD nu er integreret i opretttelsen. En in-depth beskrivelse af Omada Enterprise og dets funktion kan ses på side 15. Overordnet Kravspecifikation Dette afsnit er en punktliste CFK-I ønsker at der som basis er undestøttet af systemet, indelt efter kategori. Tekniske krav og forbehold o Systemet skal være på Microsoft platform. o Systemet skal have gode logning faciliteter så fejlfinding er let. o Oprettelse af brugere i AD som det forgår nu, skal være muligt. Funktionelle krav o Oprettelse af personligt drev. Indebærer oprettelse af 2 nestede mapper. o Rettigheder skal sættes på rod mappen. o Mappen bliver oprettet på en server nær brugerens lokation 1 Tildeling af standard (for styrelse enhed) netværksmapper. o Indmelding i sikkerhedsgruppe(r). o Oprettelse af DFS links. o Oprettelse af addresse / mailbox. o Der skal generes en adgangskode i henhold til DS-484. o Hvis brugeren oprettes med en udløbsdato skal denne propagere til AD m.v. o Brugeren bliver indplaceret korrekt i AD efter styrelse. 1 Vælges i Omada Enterprise ved bestillingen

18 10 Analyse og design Teknologier og begreber Active Directory (AD) Active Directory er et Microsoft udviklet directory service produkt baseret på LDAP. Det er grundstenen for Microsofts infrastruktur produkter og integrere med de fleste, hvis ikke alle, deres produkter. LDAP betyder Lightweight Directory Access Protocol, som bliver brugt I en del forskellige applikationer til søgning og modifikation af directory (hierarkisk) ordnet data. Active Directory stiller en række services tilgængelig for domænet, bl.a. Kerberos baseret autencitet, DNS og gruppepolitikker. Et AD inddeler objekter i undergrupper, kaldet Organisational Units (OU). Disse strukturer kan ordnes hierarkisk som et normalt mappebaseret filsystem. Der er visse standard grupper og strukturer i et domæne, men ellers kan man frit opbygge det efter ens organisationsstruktur. Miljøministeriets infrastruktur bygger på Active Directory og bruges til logon på computerne, adgangskontrol på filer, intranet m.v. De fleste af Miljøministeriets systemer er single sign-on integreret via AD. Objekter De objekter som AD holder styr på har 3 forskellige kategorier: Ressourcer såsom printere og computere. Services som og dfs. Brugerobjekter og sikkerhedsgrupper til brugerstyring. AD holder på data om disse objekter via det der kaldes et Schema. Schemaet definere objekttyper og hvilke attributter hvert objekt har tilgængeligt. Dette kan udvides efter behov for at give plads til nye attributter. Typiske objekter som brugere, sikkerhedsgrupper, computere m.v. har dog i forvejen en meget stor portefølje af brugbare attributter fra starten af. Der er også, af Microsoft, givet en række best practice eksempler på hvordan man udnytter disse objekter og deres attributter bedst og mest standardiseret. Derfor bruges skemaudvidelser ofte sjældent og først efter en stor del planlægning, da udvidelserne ikke kan fjernes igen og påvirker alt i domænet. Via den hierarkiske struktur kan adgangskontrol og gruppepolitikker specificeres, således at brugerobjekter i en OU bliver mødt med et baggrundsbillede, eller andre indstillinger der er specifikt til dem.

19 11 Analyse og design Forrests, træer og domæner En forrest er den termen for hele strukturen af domæner og underdomæner. En forrest indeholder en eller flere top level domæner, med sub-domæner længere nede i strukturen. Disse domæner deler det samme Schema, og fungere som endnu en måde hierarkisk at strukturere ens infrastruktur på. Domænerne er linket sammen i et netværk er af trust, som definerer hvordan domænerne må interagere med hinanden. I Miljøministeriet er der defineret en forrest med to domæner i, et top level domæne som indeholder administrative brugerkonti, DNS, og andre services der holdes adskilt fra resten af ressourcerne. Dette domæne har trust til og fra andre eksterne domæner fra andre offentlige instanser, som er løst affilierede med Miljøministeriet, men alligevel kræver integration med nogle af deres services. Under dette domæne ligger ressource domænet, som indeholder alle computere, brugere, accounts m.v. Disse er ordnet hierarkisk i OU der tilsvarer miljøministeriets organisatoriske struktur. Via denne struktur bliver brugere og computere tildelt de indstillinger, der er nødvendige for dem i deres relevante styrelse eller enhed. Begge disse domæner har hver deres set af domæne controllere (DC). Domæne Controllerne indeholder en kopi af det Active Directory som er tilhører domænet, og replikeres rundt mellem dem for at sprede belastningen. Foruden at indeholde AD databasen bliver FSMO (Flexible Single Master Operations) oftes delt ud på flere af domæne controllerne. Tabel 1 - Active Directory FSMO roller Navn Beskrivelse Schema Master Holder Schemaet for forrest en og sørger for opdateringer og ændringer af det. Der er kun en Schema master for hele forrest en. Domain Naming Styrer tilføjelser af nye domæner og nedlæggelser af gamle for hele forrest en. Der er Master PDC Emulator RID Master Infrastructure Master kun en DN master for hele forrest en. Er tids server for domænet og indeholder også funktioner til bagud kompatibilitet med NT4 klienter. Der er en pr. domæne som er synkroniseret med top level domænets PDC Emulator. Står for generering af AD objekters unik ID disse kaldes GUID (Globally Unique Identifier). Der er én pr. domæne. Står for at synkronisere gruppemedlemskaber på tværs af domænerne. Der er én pr. domæne.

20 12 Analyse og design Identity Lifecycle Management server (ILM) Identity Lifecycle Mangement Server eller ILM, er et Microsoft udviklet identity management produkt. Identity Management (idm) er vedligeholdelsen af digitale identiteter i IT-systemer, såsom oprettelse af en identitet, opdatering og nedlæggelse. ILM serveren er et stykke teknologi der forsøger at samle alle IT-systemers digitale identiter til en samlet identitet, hvorfra ILM så kan holde alle systemer tilsluttet opdateret med ændringer. Diagrammet herunder viser et eksempel på hvilke systemer der kan tilsluttes en ILM server. Figur 2 - Diagram af ILM centreret infrastruktur 2 Selve ILM serveren fungerer ikke som interface til ændringer af brugerobjekter, men man opsætter i stedet regler for hvilke data-udbydere 3 der opretter brugerne, ændrer attributter eller nedlægger dem. Dermed kan en data-udbyder fungere som administrativt interface for disse objekter, selvom de bliver oprettet i et andet system og derefter er provisioneret ud til resten. Fordelen ved ILM som løsning er at den ikke kræver andet end selve serveren kørende, der skal ikke installeres andre drivere eller plugins på de systemer den integrere med. Den skal bare have adgang til at importere data de tilsluttede systemers databaser. Rent teknisk kræver ILM 2007 en Windows 2003 Extended Edition server og databasen bliver gemt i MS SQL server 2003 el Taget fra (c) Microsoft. 3 Kaldet Connected Datasource eller Connected Directory i ILM termer.

21 13 Analyse og design Connector Space og Metaverse I ILM serveren har hver data-udbyder det eget databaseområde kaldet et Connector Space (CS). I Connector Space bliver dataobjekter fra udbyderne importeret, før de bliver introduceret ind i ILM serverens hoveddatabase. Ved en synkronisering af den pågældene data-udbyders management agent, sammenlignes (Joines) et objekt i CS 4 med Metaverse objekterne ud fra en unik nøgle valgt i management agenten. Dermed registrerer ILM serveren at dette objekt er sammenligneligt med et Metaverse objekt, og opretter hvad der kaldes en connector. Metaverse objektet kan have connectors til objekter på mange forskellige systemer og er koblingen mellem dem. Hvis ikke der findes en kandidat til en Join, bliver der under synkroniseringen projekteret det nye objekt, til de andre systemers Connector Space og til Metaverse. Under synkroniseringen er der samtidigt mulighed for at attributter i CS bliver ændret, via Rules Extensions 5. I visse tilfælde ønsker man ikke et system tillader Joins eller Projekteringer, det kan man selv sætte op i det pågældende systems Management Agent. Metaverset tillader at man kan opbygge sine egne objekttyper og selv definere attributter de indeholder. Man bruger Metaverse objektet til at aggregere de informationer der skal deles mellem de forskellige systemer. Der er derfor en del redundant data pr. bruger, men til gengæld har man meget bedre kontrol over sine brugere. Tesen er at når der skal nedlægges en bruger, kan man fjerne dem fra alle systemer på en gang et problem firmaer med stor infrastruktur kæmper meget med. 4 Kaldes CSEntry i ILM termer. 5 På dansk Regel Ekstensions.

22 14 Analyse og design Management Agenter En Management Agent facilitere forbindelsen fra ILM serveren til data-udbyderen. I praksis er det et sæt indstillinger om hvorledes der importeres, eksporteres og modificeres objekterne. I brugerfladen for identity manageren 6 har man mulighed for at opsætte agenterne. Med serveren følger der management agenter til 27 af de mest typisk brugte systemer 7. Microsoft har dog stillet interfaces til rådighed, således at man selv kan udvikle Management Agenter til systemer der ikke er support for som standard. Der kan endda eksporteres Visual Studio 2005 projekter fra serverens management software, klar til at udvikle på. ILM serveren understøtter call baserede forbindelser til at kalde data-udbyderne. Dog kan den også skrive og læse fra filer på en server, hvis ens data-udbyder ikke understøtter import / eksport kald. Extensible Connectivity Management Agenter I hvis man har behov for at koble en Management Agent på et system der ikke er understøttet af standard agenterne, kan man udvikle sin egen connector. Der er stillet interfaces til rådighed som man skal implementere for både fil og call baserede systemer. Når man har implementeret interfacet compiles det til en DLL som vedhæftes management agenten. I forbindelse med eksport til denne data-udbyder, vil denne DLL benyttes. For at vide hvilke attributter der er til rådighed skal der ved oprettelsen af denne MA gives en fil med data-udbyderens skema. For Extensible Connectivity MA tillader ILM kun fil baseret import. Regel ekstensions I mange tilfælde er det nødvendigt at en objektattribut fra en data-udbyder skal ændres, før denne bliver gemt på Metaverse objektet. Et eksempel kunne være et brugerobjekt fra en dataudbyder holder to adskilte attributter; telefonnummer og land. I Metaverse kan man anse det for nødvendigt have et telefonnummer med en foranstillet landekode. I forbindelse med attribut flow fra Connector Space til Metaverse, kan man med en Regel Ekstension lave et opslag på landenavnet til en telefonkode og pre-fikse dette til telefon attributten. Dette gemmes så i Metaverse som brugerens telefonnummer. På samme måde som Extensible Connectivity MAer er der et interface man skal implementere, hvor man selv kan lave de transformationer man vil mellem Connector Space og Metaverse attributterne. Den handling hvor attributter bliver flyder fra CS MV CS kalder man attribut flow. 6 Applikation til at administrerer ILMs Management agenter, Metaverse, m.v. 7 Se Appendix ILM Standard Management Agenter.

23 15 Analyse og design Metaverse Ekstensions Man kan ligesom Managment Agenterne også udvide sit Metaverse med en ekstension. Igen skal man implementere sin egen version af et interface. Denne ekstension giver mulighed for styre hvordan objekter bliver provisioneret til de forskellige connector spaces. I visse tilfælde kan man have en meget stor ILM løsning hvor gerne vil splitte denne provisionerings kode op i flere mindre ekstensions. Dette kan også lade sig gøre ved at implementere en routing DLL der sekventielt, eller efter et regelsæt, kalder de implementerede ekstensions. Omada Enterprise (OE) Omada Enterprise er et danskudviklet processtyrings system. Det bliver i miljøministeriet brugt til brugerhåndtering, hovedsageligt IT, men ved oprettelser også brugt til bestilling af skriveborde m.v. Systemet er webbaseret og alle medarbejdere har adgang til at gå ind og se hvilke processer der er tilgængelige. Det er meget fleksibelt system og bliver andre steder brugt til helpdesk og service request bestillinger, baseret på ITIL principper. De første processer bliver typisk lavet i samarbejde med konsulenter fra Omada, men derefter er det meningen man selv skal kunne vedligeholde dem. Man kan også selv oprette nye processer, der ikke nødvendigvis har noget med de gamle at gøre. Omada har lavet nedenstående diagram der beskriver hvordan de ser en arkitektur baseret på Omada Enterprise ser ud. I Miljøministeriets løsning er der dog kun Omada Workflow designer modulet. Figur 3 - Omada Enterprise Modul Diagram

EasyIQ Opdatering 5.2.3 -> 5.4.0

EasyIQ Opdatering 5.2.3 -> 5.4.0 EasyIQ Opdatering 5.2.3 -> 5.4.0 Kunde: Forfatter: Thomas W. Yde Systemtech A/S Side: 1 af 17 1 Indholdsfortegnelse 2 GENERELT OMKRING FORUDSÆTNINGEN OG OPDATERINGS FORLØBET... 3 2.1 FORUDSÆTNINGER...

Læs mere

Opsætning af Backup. Dette er en guide til opsætning af backup med Octopus File Synchronizer.

Opsætning af Backup. Dette er en guide til opsætning af backup med Octopus File Synchronizer. Opsætning af Backup Dette er en guide til opsætning af backup med Octopus File Synchronizer. Det første der skal ske er at programmet skal registreres, dette gøres ved at vælge menuen Help og derefter

Læs mere

Pronestor Room & Catering

Pronestor Room & Catering Pronestor Room & Catering Modul 2 Installation af tilkøbsmoduler Side 2.0 2.9 Bruger Import (AD integration) Side 2.1 2.4 o Service Accounts (hosted og on-premises) o Active Directory struktur o Installation

Læs mere

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet. Opsætning af Backup Dette er en guide til opsætning af backup med Octopus File Synchronizer. Det første der skal ske er, at programmet skal registreres (programmet kan dog bruges i 30 dage, hvis det ikke

Læs mere

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU OUTLINE INEFFICIENCY OF ATTILA WAYS TO PARALLELIZE LOW COMPATIBILITY IN THE COMPILATION A SOLUTION

Læs mere

WINDCHILL THE NEXT STEPS

WINDCHILL THE NEXT STEPS WINDCHILL THE NEXT STEPS PTC/user, 4. marts 2015 Jens Christian Jensen, Econocap Agenda Windchill the next steps Bliv opdateret og inspireret til at se hvor Windchill kan hjælpe dig med andet end blot

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

NT PDC Udarbejdet af Kenneth Dalbjerg

NT PDC Udarbejdet af Kenneth Dalbjerg NT PDC Udarbejdet af Kenneth Dalbjerg Titelblad Denne rapport er udarbejdet af Kenneth Dalbjerg, med det formål at lære noget omkring, NT PDC Server. Side 2 af 13 Indholdsfortegnelse Forside Titelblad

Læs mere

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1 IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is

Læs mere

Aktivering af Survey funktionalitet

Aktivering af Survey funktionalitet Surveys i REDCap REDCap gør det muligt at eksponere ét eller flere instrumenter som et survey (spørgeskema) som derefter kan udfyldes direkte af patienten eller forsøgspersonen over internettet. Dette

Læs mere

Windows system administration 1

Windows system administration 1 Windows system administration 1 SAI sw6 F2005 Svend Mortensen Ingeniørhøjskolen i København program Windows domæne modellen Introduktion til Active Directory Brugere Grupper Rettigheder Netkonf Management

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Small Business Server 2008 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2008 server. Ved bestilling af certifikater til Small Business Server

Læs mere

Indholdsfortegnelse. EasyIQ IDM 5.4 Brugermanual

Indholdsfortegnelse. EasyIQ IDM 5.4 Brugermanual Indholdsfortegnelse Indledning... 2 Forsiden... 2 Dine genveje... 3 Nyheder... 3 EasyIQ og EasyIQ Quick Funktioner... 3 Administration... 8 Licens... 8 Nyheder... 9 Eksterne links... 11 Log... 12 Password...

Læs mere

MSI pakke til distribution af AutoPilot komponenter.

MSI pakke til distribution af AutoPilot komponenter. MSI pakke til distribution af AutoPilot komponenter. Hermed følger en basal dokumentation for installation af AutoPilot msi pakken. Der vil i det følgende blive forklaret brugen af 4 programmer fra Microsoft,

Læs mere

MOC On-Demand Identity with Windows Server 2016 [20742]

MOC On-Demand Identity with Windows Server 2016 [20742] E-learning 90 dage DKK 7.999 Nr. 89067 P ekskl. moms Dato Sted 29-12-2019 Virtuelt kursus MOC On-Demand Identity with Windows Server 2016 [20742] Online undervisning når det passer dig MOC On-Demand er

Læs mere

SAS USER FORUM DENMARK 2017 USER FORUM. Rune Nordtorp

SAS USER FORUM DENMARK 2017 USER FORUM. Rune Nordtorp SAS USER FORUM USER FORUM Rune Nordtorp Agenda Logning Audit logning Og hvorfor er det lige pludselig blevet vigtigt Logning i SAS -platformen Ressource Inventory Model Introduktion til opsætning af logning

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Small Business Server 2003 Certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens SBS 2003 SSL certifikat. For support og hjælp til anvendelsen af

Læs mere

Opsætning af MobilePBX med Kalenderdatabase

Opsætning af MobilePBX med Kalenderdatabase Opsætning af MobilePBX med Kalenderdatabase Dette dokument beskriver hvorledes der installeres Symprex Exchange Connector og SQL Server Express for at MobilePBX kan benytte kalenderadadgang via database

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Small Business Server 2011 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2011 server. Ved bestilling af certifikater til Small Business Server

Læs mere

Status på det trådløse netværk

Status på det trådløse netværk Status på det trådløse netværk Der er stadig problemer med det trådløse netværk, se status her: http://driftstatus.sdu.dk/?f=&antal=200&driftid=1671#1671 IT-service arbejder stadig med at løse problemerne

Læs mere

Basic statistics for experimental medical researchers

Basic statistics for experimental medical researchers Basic statistics for experimental medical researchers Sample size calculations September 15th 2016 Christian Pipper Department of public health (IFSV) Faculty of Health and Medicinal Science (SUND) E-mail:

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Microsoft IIS 6 Certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en IIS 6 For support og hjælp til anvendelsen af denne vejledning kan du kontakte FairSSL

Læs mere

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index DET KONGELIGE Index Download driver... 2 Find the Windows 7 version.... 2 Download the Windows Vista driver.... 4 Extract driver... 5 Windows Vista installation of a printer.... 7 Side 1 af 12 DET KONGELIGE

Læs mere

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet. MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.

Læs mere

2013 SP1. Konfiguration af koncernindblik. Configuration Guide

2013 SP1. Konfiguration af koncernindblik. Configuration Guide 2013 SP1 Konfiguration af koncernindblik Configuration Guide Intellectual Property Rights This document is the property of ScanJour. The data contained herein, in whole or in part, may not be duplicated,

Læs mere

Filr: Næste generation af Fildeling. Flemming Steensgaard fsteensgaard@novell.com

Filr: Næste generation af Fildeling. Flemming Steensgaard fsteensgaard@novell.com Filr: Næste generation af Fildeling Flemming Steensgaard fsteensgaard@novell.com Filr Infrastruktur CIFS, NCP Eksterne, uden for Firewall HTTPS Filr Appliance: Validering edir og/eller AD NCP, CIFS, HTTPS

Læs mere

PID2000 Archive Service

PID2000 Archive Service PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren

Læs mere

Indhold. Indholdsfortegnelse

Indhold. Indholdsfortegnelse Indholdsfortegnelse Indhold Indledning... 2 Forsiden... 2 Dine genveje... 3 Nyheder... 3 EasyIQ og EasyIQ Quick Funktioner... 3 Administration... 6 Licens... 7 Nyheder... 8 Log... 9 Password... 9 System...

Læs mere

OS2faktor. Windows Credential Providers. Version: Date: Author: BSG

OS2faktor. Windows Credential Providers. Version: Date: Author: BSG OS2faktor Windows Credential Providers Version: 1.0.0 Date: 17.03.2019 Author: BSG Indhold 1 Indledning... 3 1.1 Komponenter... 3 2 Forudsætninger... 3 3 Installation og konfiguration af OS2faktor Proxy...

Læs mere

BACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015

BACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015 BACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015 SAS VISUAL ANALYTICS 7.1 ADMINISTRATOR Mulighed for at udføre handlinger på flere servere

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12 Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner

Læs mere

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com Erfaringer med Information Management Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com Agenda Hvor ligger virksomhedens information gemt og hvor opstår kravet til at finde denne information. Find Find

Læs mere

QUICK START Updated:

QUICK START Updated: QUICK START Updated: 24.08.2018 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get started

Læs mere

SIMS integration med Microsoft Active Directory, er implementeret, via en mellemdatabase.

SIMS integration med Microsoft Active Directory, er implementeret, via en mellemdatabase. Active Directory SIMS Plugin SIMS integration med Microsoft Active Directory, er implementeret, via en mellemdatabase. Løsningen består af en Windows Service som henter data fra AD og lagrer det i en mellemdatabase,

Læs mere

ComArchive PST Importer For version 3

ComArchive PST Importer For version 3 ComArchive PST Importer For version 3 Table of Contents Disclaimer...3 Om denne manual...4 Hvad er PST filer og hvorfor bekymre sig om det?...4 Hvorfor bruge en PST Importer?...4 Overblik over processen...4

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at

Læs mere

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Hassansalem.dk/delpin User: admin Pass: admin BACKEND Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin

Læs mere

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1 Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words

Læs mere

GEONIS Vand. fact sheet. Planlæg, dokumentér og vedligehold

GEONIS Vand. fact sheet. Planlæg, dokumentér og vedligehold JUNE 2015 Planlæg, dokumentér og vedligehold er en effektiv fagspecialist løsning for planlægning, dokumentation og vedligeholdelse af et vand forsyningssystem. Data model supportere en række nationale

Læs mere

Dokumentering af umbraco artikeleksport:

Dokumentering af umbraco artikeleksport: Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.

Læs mere

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER

Læs mere

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile DSB s egen rejse med ny DSB App Rubathas Thirumathyam Principal Architect Mobile Marts 2018 AGENDA 1. Ny App? Ny Silo? 2. Kunden => Kunderne i centrum 1 Ny app? Ny silo? 3 Mødetitel Velkommen til Danske

Læs mere

MSE PRESENTATION 2. Presented by Srunokshi.Kaniyur.Prema. Neelakantan Major Professor Dr. Torben Amtoft

MSE PRESENTATION 2. Presented by Srunokshi.Kaniyur.Prema. Neelakantan Major Professor Dr. Torben Amtoft CAPABILITY CONTROL LIST MSE PRESENTATION 2 Presented by Srunokshi.Kaniyur.Prema. Neelakantan Major Professor Dr. Torben Amtoft PRESENTATION OUTLINE Action items from phase 1 presentation tti Architecture

Læs mere

VPN VEJLEDNING TIL MAC

VPN VEJLEDNING TIL MAC VPN VEJLEDNING TIL MAC MAC OS X 1 VPN VEJLEDNING TIL MAC Formålet med en VPN forbindelse er, at du kan tilgå nogle af Aarhus Universitets services hjemmefra, som ellers kun er tilgængelige, når du er på

Læs mere

HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE

HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE 1 Tekniske Krav 1.1 Hardware krav: En skærm gerne med touch Hvis skærmen ikke har touch, skal du bruge et tastatur og en mus Webcam Gerne i HD En ekstern lydenhed

Læs mere

Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration

Portal Registration. Check Junk Mail for activation  . 1 Click the hyperlink to take you back to the portal to confirm your registration Portal Registration Step 1 Provide the necessary information to create your user. Note: First Name, Last Name and Email have to match exactly to your profile in the Membership system. Step 2 Click on the

Læs mere

Øg sporbarhed og produktivitet gennem integration

Øg sporbarhed og produktivitet gennem integration Øg sporbarhed og produktivitet gennem integration Hvem er jeg? De næste 40 minu4er DevOps hos TestHuset En normal case - Problemstillinger - Hvordan vi arbejder med kunden - Løsning Q&A DevOps DevOps is

Læs mere

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User Hosted CRM 2011 Outlook client connector setup guide Date: 2011-06-29 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 16 LEGAL INFORMATION Copyright 2011

Læs mere

Ruko SmartAir. Updater installation

Ruko SmartAir. Updater installation Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan

Læs mere

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User Hosted CRM 2011 Outlook client connector setup guide Date: 2011-09-08 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 19 LEGAL INFORMATION Copyright 2011

Læs mere

QUICK START Updated: 18. Febr. 2014

QUICK START Updated: 18. Febr. 2014 QUICK START Updated: 18. Febr. 2014 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get

Læs mere

IIS 8.0 & 8.5 & 10.0 SSL Administration

IIS 8.0 & 8.5 & 10.0 SSL Administration IIS 8.0 & 8.5 & 10.0 SSL Administration Indholdsfortegnelse Introduktion... 3 Generering af CSR... 4 Installation af certifikat bestilt via CSR... 8 Installation af mellemudsteder certifikat... 8 Installation

Læs mere

Systemair Connect. Opsætning

Systemair Connect. Opsætning Systemair Connect Opsætning Opsætning af Systemair Connect Denne vejledning er lavet for at hjælpe dig i gang med opsætningen af Systemair Connect. Du kan bl.a. læse om, hvordan du opbygger en understruktur

Læs mere

MOC On-Demand Administering System Center Configuration Manager [ ]

MOC On-Demand Administering System Center Configuration Manager [ ] E-learning 90 dage DKK 7.999 Nr. 90111 P ekskl. moms Dato Sted 29-12-2019 Virtuelt kursus MOC On-Demand Administering System Center Configuration Manager [20703-1] Online undervisning når det passer dig

Læs mere

Serverteknologi I Project task list

Serverteknologi I Project task list Dato: 31. marts 2016 Skrevet af John Have Jensen & Anders Dahl Valgreen Introduktion Velkommen til faget ServerTeknologi I. Denne uge er planlagt som en projektuge hvor du selv eller din gruppe skal opbygget

Læs mere

TDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater

TDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater TDCs Signaturserver Side 2 Indhold Indledning...3 Teknisk projekt... 3 Tekniske forudsætninger... 3 Installation af klienten... 4 Udstedelse af signatur... 4 Anvendelse af signaturen... 6 Eksport af signaturen...

Læs mere

Navision Stat (NS 9.3)

Navision Stat (NS 9.3) Side 1 af 9 Navision Stat 9.2.005 (NS 9.3) ØSY/NSIR/RASEG Dato 07.03.2019 Danske Bank Webservice Installationsvejledning Overblik Introduktion Indholdsfortegnelse Overblik... 1 Introduktion... 1 Målgruppe...

Læs mere

Database for udviklere. Jan Lund Madsen PBS10107

Database for udviklere. Jan Lund Madsen PBS10107 Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated

Læs mere

Identity Access Management

Identity Access Management Identity Access Management Traditionel tilgang til Identity & Access Governance-projekter, udfordringer og muligheder Alex Sinvani ais@dubex.dk Dubex A/S Formålet Opbygge en god konceptuel baggrund for

Læs mere

10. Rapporter i BBR... 2

10. Rapporter i BBR... 2 Indholdsfortegnelse 10. Rapporter i BBR... 2 10.1 Reporting Services arkitektur...2 10.2 Reporting Services i Nyt BBR...3 10.3 Faste BBR rapporter...4 10.4 Selvgenerede BBR rapporter...5 10.5 BBR-Meddelelser...5

Læs mere

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010.

It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010. It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud Region Midtjylland 2010. 1 1 Indledning 1.1 Versionshistorie Version Dato Ansvarlig Status Beskrivelse 1.0 2010-05-04 HENSTI Lukket Definition

Læs mere

Opsætning af klient til Hosted CRM

Opsætning af klient til Hosted CRM Opsætning af klient til Hosted CRM Dette dokument beskriver, hvordan der oprettes forbindelse til en Hosted CRM løsning hos TDC Hosting A/S Morten Skovgaard, 24. april 2006 1 Indledning... 2 2 Konfiguration

Læs mere

Alex Ø. T. Hansen UDDANNELSE PERSONLIGHED ERFARING TEKNOLOGIER. IT-Konsulent. System Administrator

Alex Ø. T. Hansen UDDANNELSE PERSONLIGHED ERFARING TEKNOLOGIER. IT-Konsulent. System Administrator PERSONLIGHED Et par sten på vejen ser jeg som en god udfordring. Jeg er en god teamplayer altid positiv og i godt humør. Jeg siges at være loyal og behagelig. Med mere end 10 års erfaring har jeg opbygget

Læs mere

extreme Programming Kunders og udvikleres menneskerettigheder

extreme Programming Kunders og udvikleres menneskerettigheder extreme Programming Software Engineering 13 1 Kunders og udvikleres menneskerettigheder Kunder: At sætte mål og få projektet til at følge dem At kende varighed og pris At bestemme softwarefunktionalitet

Læs mere

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1 Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1 Oracle Database Express Edition (XE) er Oracles lille gratis database tilsvarende Microsofts SQL Server Express Edition. Oracle Database XE

Læs mere

Enterprise Search fra Microsoft

Enterprise Search fra Microsoft Enterprise Search fra Microsoft Sådan kommer du i gang med search i Microsoft SharePoint Server 2007 Simon Tange Mortensen Solution Sales Specialist Microsoft Danmark simontm@microsoft.com Flere grænseflader

Læs mere

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater Design by Contract Bertrand Meyer 1986 Design and Programming by Contract Michael R. Hansen & Anne Haxthausen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark Design

Læs mere

OS2faktor. AD FS Connector Vejledning. Version: Date: Author: BSG

OS2faktor. AD FS Connector Vejledning. Version: Date: Author: BSG OS2faktor AD FS Connector Vejledning Version: 1.3.0 Date: 16.04.2019 Author: BSG Indhold 1 Indledning... 3 2 Forudsætninger... 4 2.1 Connector softwaren... 4 2.2 API nøgle... 4 3 Installation... 5 4 Konfiguration...

Læs mere

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss Brugervejledning (side 2-6) Userguide (page 7-11) Bedienungsanleitung 1 - Hvordan forbinder du din E-PAD hængelås med din

Læs mere

Morten Rønborg PERSONLIGHED UDDANNELSE TEKNOLOGIER ERFARING. IT-Konsulent. Desktop Engineer

Morten Rønborg PERSONLIGHED UDDANNELSE TEKNOLOGIER ERFARING. IT-Konsulent. Desktop Engineer PERSONLIGHED Jeg er ambitiøs og har en høj arbejdsmoral, sætter pris på udfordringer og løser mine opgaver med stort engagement. Igennem de forskellige opgaver jeg har varetaget er jeg blevet god til at

Læs mere

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål Agenda Muligheder for anvendelse Komponenter Features Restore muligheder DR og TSM integration Repository Demo Spørgsmål Muligheder for anvendelse Data Center dmsave/lokal TSM Remote Office Application

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

Præsentation af BSK regionens identity and access management platform

Præsentation af BSK regionens identity and access management platform Regionshuset It digital forvaltning BSK programmet Olof Palmens alle 17 Kontakt@regionmidtjylland.dk www.regionmidtjylland.dk Præsentation af BSK regionens identity and access management platform BrugerStamdataKataloget

Læs mere

UniLock System 10. Projekt PCS125 Version 2.0 Revision

UniLock System 10. Projekt PCS125 Version 2.0 Revision UniLock System 10 Manual Integration med Active Directory Projekt PCS125 Version 2.0 Revision 181009 Med denne integration kan Active Directory anvendes til at udføre administration af personer og deres

Læs mere

Integrated Total Facility Management for Real Estate, Infrastructure & Facility Management

Integrated Total Facility Management for Real Estate, Infrastructure & Facility Management Integrated Total Facility Management for Real Estate, Infrastructure & Facility Management Udfordringen Top down Lederskab visioner Buttom up Fakta om Informi GIS 90 medarbejdere Full-size IT hus; salg/rådgivning/

Læs mere

Da beskrivelserne i danzig Profile Specification ikke er fuldt færdige, foreslås:

Da beskrivelserne i danzig Profile Specification ikke er fuldt færdige, foreslås: NOTAT 6. juni 2007 J.nr.: 331-3 LEA Bilag A danzig-møde 15.6.2007 Opdatering af DAN-1 og danzig Profile Specification Forslag til opdatering af Z39.50 specifikationerne efter udgivelse af Praksisregler

Læs mere

Projektopgave Operativsystemer I

Projektopgave Operativsystemer I Velkommen til projekt på Data faget 6222 Operativsystemer I! Udarbejdet af: Anders Dahl Valgreen, mail adva@mercantec.dk, mobil 23 43 41 30 I dette projekt skal din gruppe i tæt samarbejde med resten af

Læs mere

Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard

Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard Fortæl om Ausumgaard s historie Der er hele tiden snak om værdier, men hvad er det for nogle værdier? uddyb forklar definer

Læs mere

Dataadministration af 3D bymodeller

Dataadministration af 3D bymodeller Dataadministration af 3D bymodeller BentleyUsers Årsmøde 7/11 2017 Hvem er jeg? Morten M. Sørensen (1974), mmks@niras.dk Geodata and GIS advisor. 2001 - Master of Science in Engineering from Technical

Læs mere

LaserNet v6.6 Release Nyhedsbrev

LaserNet v6.6 Release Nyhedsbrev LaserNet v6.6 Release Nyhedsbrev NY Input Management-Løsning! Indhold: LaserNet v6.6 LaserNet Webinars NY LaserNet Input Management-løsning Nyt Produkt: LaserNet Client Nye Features & Functions Ny medarbejder

Læs mere

Leverancebeskrivelse - Bilag 1

Leverancebeskrivelse - Bilag 1 Leverancebeskrivelse - Bilag 1 Miniudbud iht. rammeaftale 02.18 om Borgerskab og Service Juli 2008 Dato: 17-07-2008 Kontor: Udviklingsenhed J.nr.: I4148 Sagsbeh.: CHS Fil-navn: Leverancebeskrivelse bilag

Læs mere

UPLOAD. Af Database og Website til Skolens Server

UPLOAD. Af Database og Website til Skolens Server UPLOAD Af Database og Website til Skolens Server INDHOLDSFORTEGNELSE Fra projekt til server... 3 Overførsel af SQL Database... 3 Eksekvering af T SQL Script... 8 Modificering af Visual Studio Projekt...

Læs mere

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende Changes for Rottedatabasen Web Service The coming version of Rottedatabasen Web Service will have several changes some of them breaking for the exposed methods. These changes and the business logic behind

Læs mere

Black Jack --- Review. Spring 2012

Black Jack --- Review. Spring 2012 Black Jack --- Review Spring 2012 Simulation Simulation can solve real-world problems by modeling realworld processes to provide otherwise unobtainable information. Computer simulation is used to predict

Læs mere

Indhold. Senest opdateret:03. september 2013. Side 1 af 8

Indhold. Senest opdateret:03. september 2013. Side 1 af 8 Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 API Modeller... 2 Webshop2 API Model v1... 3

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Installation og Drift. Aplanner for Windows Systemer Version 8.15 Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Small Business Server 2011 SSL certifikat administration v. 1.0 Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2011 server. Ved bestilling af certifikater til Small Business

Læs mere

Forslag til implementering af ResearcherID og ORCID på SCIENCE

Forslag til implementering af ResearcherID og ORCID på SCIENCE SCIENCE Forskningsdokumentation Forslag til implementering af ResearcherID og ORCID på SCIENCE SFU 12.03.14 Forslag til implementering af ResearcherID og ORCID på SCIENCE Hvad er WoS s ResearcherID? Hvad

Læs mere

Hvor er mine runde hjørner?

Hvor er mine runde hjørner? Hvor er mine runde hjørner? Ofte møder vi fortvivlelse blandt kunder, når de ser deres nye flotte site i deres browser og indser, at det ser anderledes ud, i forhold til det design, de godkendte i starten

Læs mere

Det er muligt at chekce følgende opg. i CodeJudge: og

Det er muligt at chekce følgende opg. i CodeJudge: og Det er muligt at chekce følgende opg. i CodeJudge:.1.7 og.1.14 Exercise 1: Skriv en forløkke, som producerer følgende output: 1 4 9 16 5 36 Bonusopgave: Modificer dit program, så det ikke benytter multiplikation.

Læs mere

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

Version 8 Outlookintegration

Version 8 Outlookintegration Version 8 Outlookintegration - Synkroniser din C&B Kalender med Outlook Med C&B Outlook-integration kan du få synkroniseret dine aftaler, så din C&B Kalender matcher din Outlook-kalender og omvendt. Integrationen

Læs mere

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling 6.5.2009 Jacob Schaumburg-Müller jacobs@microsoft.com Direktør, politik og strategi Microsoft

Læs mere

ISA Server 2006 Del 5. Jesper Hanno Hansen Jphan@wmdata.dk

ISA Server 2006 Del 5. Jesper Hanno Hansen Jphan@wmdata.dk ISA Server 2006 Del 5 Jesper Hanno Hansen Jphan@wmdata.dk Agenda Overblik over sessionen Konfigurerer RDP publisering Konfigurerer Exchange Access (OWA, RPC http og EAS) Næste Webcast Overblik over sessionen

Læs mere

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder.

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder. .NET UDVIKLER NATIONALITET: DANSK PROFIL Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder. Stor erfaring omkring databasedesign, datahåndtering og MS

Læs mere

BEC. Cisco AnyConnect Unmanaged VPN. Installation. Brugervejledning. Version

BEC. Cisco AnyConnect Unmanaged VPN. Installation. Brugervejledning. Version BEC Cisco AnyConnect Unmanaged VPN Installation og Brugervejledning Version 1.0 2017-09-11 Ref. JN Data A/S RemoteAccess Team Side 1 af 19 Indhold Installation... 3 Installation: AnyConnect Secure Mobility

Læs mere

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125 Tietgenskolen - Nørrehus Data warehouse Database for udviklere Thor Harloff Lynggaard DM08125 Juni 2010 Indhold Beskrivelse... 3 Data warehouse... 3 Generelt... 3 Sammenligning... 3 Gode sider ved DW...

Læs mere