Directory services Directory offline –Elenchi telefonici –Guide TV –Cataloghi acquisti Directory online –Application specific (lotus notes, MS Exchange.

Slides:



Advertisements
Presentazioni simili
Cache Memory Prof. G. Nicosia University of Catania
Advertisements

Marco Panella La posta elettronica Marco Panella
Windows Server 2003 Active Directory Diagnostica, Troubleshooting e Ripristino PierGiorgio Malusardi IT Pro – Evangelist Microsoft.
Introduzione ad Active Directory
Recovery e Troubleshooting di Active Directory Renato Francesco Giorgini
Gestire Active Directory con script ADSI (parte 1)
Services For Unix 3.5 Lintegrazione di piattaforme e applicazioni UNIX con Windows Server 2003 Lintegrazione di piattaforme e applicazioni UNIX con Windows.
Midrange Modernization Conference 1 Scenari evolutivi per le soluzioni basate su AS/400 Walter Poloni Direttore Developer & Platform Evangelism Microsoft.
1 Windows SharePoint 2003 Products & Technologies – Overview funzionale Marco Bellinaso Senior trainer & consultant Code Architects S.r.l. Web:
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
La gestione e il controllo dellinfrastruttura IT con System Center: dalla piccola alla grande azienda System Center Operations Manager 2007 e System Center.
Vincenzo Campanale PM Security & Management System Center, DSI e la Roadmap.
DG Ricerca Ambientale e Sviluppo FIRMS' FUNDING SCHEMES AND ENVIRONMENTAL PURPOSES IN THE EU STRUCTURAL FUNDS (Monitoring of environmental firms funding.
WSDL (Web Services Description Language) Laurea Magistrale in Informatica Reti 2 (2006/07) dott. Federico Paoloni
1. Message Exchange Patterns PART IV - WS-* and contemporary SOA Activity Management and Composition.
Amministratore Delegato Avaya Italia
1.E un algoritmo ricorsivo: Tutti le istanze di oggetti raggiungibili da un oggetto persistente diventano anchessi persistenti.
Active Directory.
Un DataBase Management System (DBMS) relazionale client/server.
Valutazione del Globus Toolkit Massimo Sgaravatto INFN Padova.
EJB Enterprise Java Beans B. Pernici. Approccio Java.
Biometry to enhance smart card security (MOC using TOC protocol)
Introduzione alle griglie computazionali - a.a LEZIONE LEZIONE N. 12 Grid Monitoring modello GMA GridICE GridICE demo Introduzione alle griglie.
LInnovazione di Prodotto. Lo sviluppo di nuovi prodotti e nuovi servizi: una vecchia sfida per le imprese innovative. [emilio bellini]
Fanno ormai parte della nostra vita di tutti i giorni….
Application Code Dato Table Data Base Trigger Code 1° Controllo Procedure Client Side 3° Controllo Integrity Constraint 2° Controllo Event Driven BUSINESS.
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 3 - Functions Outline 3.1Introduction 3.2Program Components in C++ 3.3Math Library Functions 3.4Functions.
Marco Panella La posta elettronica Marco Panella
Introduzione a AJAX - Asynchronous Javascript And Xml
FONDAMENTI DI INFORMATICA III WfMC-1. FONDAMENTI DI INFORMATICA III WfMC-2 WFMC Cose WfMC Workflow Management Coalition (WfMC), Brussels, è unorganizzazione.
CHOOSE LANGUAGE. MARINE POLLUTION WASTE DISPOSAL NOISE POLLUTION AIR POLLUTION BACK TO HOMEPAGE.
389 Directory Server Dael Maselli.
Componenti dell’architettura Oracle
Concord A tool for the analysis and concordances of the terminological constituents P. Plini, N. Mastidoro* * - Èulogos, Rome Institute for Atmospheric.
Institute for Atmospheric Pollution – EKOLab Consiglio Nazionale delle Ricerche Environmental Terminology Workshop 2 nd Ecoterm Group Meeting UBA - Umweltbundesamt.
Project Review byNight byNight December 6th, 2011.
Active Directory Federation Services 2
Fabio Cozzolino Vito Arconzo
Attribution-NonCommercial-ShareAlike Le novità
Attribution-NonCommercial-ShareAlike Le novità
Socrates - Grundtvig D E S I G N I N G I N C L U S I V E S P O R T A C T I V I T I E S F A C I L I T I E S Questa presentazione può essere.
Scoprirete che su Office non si può solo contare ma anche sviluppare.
Visual Studio Tools for Office: Developer Solutions Platform Fulvio Giaccari MCSD.NET / MCT Responsabile Usergroup ShareOffice Blog:
SQL Server 2005 Sicurezza Davide Mauri Factory Software
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 6th, 2011.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 5th, 2011.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
Interoperabilità tra servizi eterogenei M. Missikoff – F. Taglino LEKS, IASI-CNR Una piattaforma inferenziale per il Web Semantico: Jena2 Roma, 2006 Web.
Clarius Suite per lanalisi dei dati storici e la generazione dei documenti cruscotti Guy Rochat
Dato Table Data Base Application Code 1° Controllo Procedure Client Side 3° Controllo Integrity Constraint Trigger Code 2° Controllo Event Driven BUSINESS.
1 Basi di dati (Sistemi Informativi) Scuola di Dottorato in Scienze Veterinarie per la Salute Animale e la Sicurezza Alimentare a.a Ing. Mauro.
Analysis and Development of Functions in REST Logic: Application to the «DataView» Web App UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.
Negli ultimi anni, la richiesta di poter controllare in remoto la strumentazione e cresciuta rapidamente I miglioramenti nell’hardware e nel software insieme.
INFN-AAI Directory Service LDAP Dael Maselli (Slides by Fulvio Ricciardi) Tutorial INFN-AAI Plus Dicembre 2010.
YOUR ITALIAN CV Step-by-step guide to create CURRICULUM VITAE in Italian language.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 - Protocolli del Web Ernesto Damiani Lezione 3 – Esempi HTTP.
Architettura dei Servizi di Directory Università Cattolica del Sacro Cuore - Sede di Brescia - Facoltà di Scienze Matematiche Fisiche e Naturali Corso.
Evoluzione dei CNC e le Macchine utensili al 2013 Presentazione a Unione Industriale 8/05/ /05/2013 Luciano Lauro - Esperto in automazione industriale.
Directory Directory cos’e’? Directory qual’e’ il suo scopo?
Fedora Directory Server Dael Maselli Workshop AAI - 30 Maggio LNF.
Tecnologie di Sicurezza in Internet APPLICAZIONI Public Key Infrastructures AA Ingegneria Informatica e dell’Automazione.
Fedora Directory Server Dael Maselli. Funzionalita’ principali Replica Multi-Master fino a 4 nodi Connessione e autenticazione sicura (SSLv3, TLSv1 e.
Active Directory. Cos’è Active Directory (AD)  Un “directory service”  Un contenitore di oggetti  Un insieme di servizi di accesso  Un “namespace”
App-to-Cloud Security
Project Cerberus : Portale per la Gestione dei Server
Organizzazione di una rete Windows 2000
389 Directory Server Dael Maselli.
Transcript della presentazione:

Directory services Directory offline –Elenchi telefonici –Guide TV –Cataloghi acquisti Directory online –Application specific (lotus notes, MS Exchange 5.5, …) –NOS based (Novell eDirectory, MS Active Directory, SUN nis, …) –Purpose specific (DNS, …) –General Purpose (Netscape Directory, OpenLDAP, …)

Caratteristiche directory online Dinamiche Flessibili –Estensibili senza ripianificazione –Flessibilità organizzativa (ricerche flessibili) Sicure (Access Control List, autenticazione) Personalizzabili (profilazione utente)

Directory vs Database Rapporto R/W Distribuzione/replicazione Performance Standard di interoperabilità (SQL/LDAP) Transazioni (rollback) e Join

Applicazioni delle directory Ricerca informazioni Gestione centralizzata oggetti e cfg sicurezza

LDAP X.500 LDAP = semplificazione DAP LDAPv3 –Internazionalizzazione UTF-8 –Referrals –Security (SASL/TLS) –Estensibilità (controlli)

LDAP Client LDAP Server 1 – Search operation 2 – Returned entry 3 – Result code

LDAP Client LDAP Server 1 – Search operation, msgid=1 3 – Returned entry, msgid=1 5 – Result code, msgid=2 2 – Search operation, msgid=2 4 – Returned entry, msgid=2 6 – Result code, msgid=1 A client issues multiple LDAP Search request simultaneously

LDAP Client LDAP Server 1 – Open connection and bind 4 – First entry returned 6 – Result of search operation 3 – Search operation 5 – Second entry returned 8 – Close connection Typical LDAP Exchange 2 – Result of bind operation 7 – Unbind operation

Directory enabled application LDAP Server 1 – Search for user Mario Rossi 2 – Entry for Mario Rossi returned Messaging Server 3 – Client encryps outgoing message using certificate read from directory 4 – Client sends outgoing message to recipient

Modelli operativi di LDAP Information Model Naming Model Functional Model Security Model

LDAP Information Model Definizione dei tipi di dati Oggetti e attributi Schema

LDAP Naming Model dc=example,dc=com ou=people cn=Mario Rossi

LDAP Functional Model Operazioni che possono essere effettuate –Interrogazione –Update –Autenticazione e controllo –Extended operations

LDAP Security Model Binding Anonymous o DN+pwd Meccanismi SASL (autenticazione) StartTLS (cifratura + autenticazione)

Ciclo di vita di un DS Design Deployment Maintenance

Design di un DS Directory needs Data Schema Namespace Topology Replication Security

Fase di Deployment di un DS Choose directory software Piloting Analyzing cost User feedback Moving to production

Fase di Maintenance di un DS Backup e Disaster recovery Data maintenance Monitoring Troubleshooting Change requirements

top person organizationalPerson inetOrgPerson Superior class More attributes

dc=example,dc=com OU = People Directory Distribuita OU = AcctOU = HR

DC=example,DC=com OU = People Directory Distribuita OU = AcctOU = HR

Knowledge References dc=example,dc=com Immediate superior knowledge reference Subordinate references