Directory schemas tf-emc 2 Victoriano Giralt Central Computing - - PowerPoint PPT Presentation

directory schemas
SMART_READER_LITE
LIVE PREVIEW

Directory schemas tf-emc 2 Victoriano Giralt Central Computing - - PowerPoint PPT Presentation

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary Directory schemas tf-emc 2 Victoriano Giralt Central Computing Facility University of Mlaga Mlaga October 16th, 2006 Victoriano Giralt


slide-1
SLIDE 1

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Directory schemas

tf-emc2 Victoriano Giralt

Central Computing Facility University of Málaga

Málaga October 16th, 2006

Victoriano Giralt Directory schemas

slide-2
SLIDE 2

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Outline

1

SCHAC Schema

Victoriano Giralt Directory schemas

slide-3
SLIDE 3

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Outline

1

SCHAC Schema

2

URN registry proposal

Victoriano Giralt Directory schemas

slide-4
SLIDE 4

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Outline

1

SCHAC Schema

2

URN registry proposal

3

SCHAC based federated Student Registration System

Victoriano Giralt Directory schemas

slide-5
SLIDE 5

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing

Victoriano Giralt Directory schemas

slide-6
SLIDE 6

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains)

Victoriano Giralt Directory schemas

slide-7
SLIDE 7

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version

Victoriano Giralt Directory schemas

slide-8
SLIDE 8

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion.

Victoriano Giralt Directory schemas

slide-9
SLIDE 9

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion. I propose UUID syntax for schacUUID (I change my vote)

Victoriano Giralt Directory schemas

slide-10
SLIDE 10

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion. I propose UUID syntax for schacUUID (I change my vote) Should we use several objectClasses?

Victoriano Giralt Directory schemas

slide-11
SLIDE 11

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion. I propose UUID syntax for schacUUID (I change my vote) Should we use several objectClasses? I think some break up is in order.

Victoriano Giralt Directory schemas

slide-12
SLIDE 12

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion. I propose UUID syntax for schacUUID (I change my vote) Should we use several objectClasses? I think some break up is in order. Should we expand the schema for other data?

Victoriano Giralt Directory schemas

slide-13
SLIDE 13

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion. I propose UUID syntax for schacUUID (I change my vote) Should we use several objectClasses? I think some break up is in order. Should we expand the schema for other data?

curricular information

Victoriano Giralt Directory schemas

slide-14
SLIDE 14

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema

Evolution and usage

SCHAC schema is progressing (though with some growing pains) Schema version We have version 1.3.0.b available for discussion. I propose UUID syntax for schacUUID (I change my vote) Should we use several objectClasses? I think some break up is in order. Should we expand the schema for other data?

curricular information URN registry

Victoriano Giralt Directory schemas

slide-15
SLIDE 15

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of)

Victoriano Giralt Directory schemas

slide-16
SLIDE 16

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of) FUNET is using it

Victoriano Giralt Directory schemas

slide-17
SLIDE 17

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of) FUNET is using it uma.es is in the process of phasing out iris* attributes that have schac* equivalents or improvements, like schacPersonalUniqueID and schacPersonalUniqueCode, in favour of irisPersonalUniqueID or internal values for eduPersonEntitlement.

Victoriano Giralt Directory schemas

slide-18
SLIDE 18

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of) FUNET is using it uma.es is in the process of phasing out iris* attributes that have schac* equivalents or improvements, like schacPersonalUniqueID and schacPersonalUniqueCode, in favour of irisPersonalUniqueID or internal values for eduPersonEntitlement. uma.es is also preparing to load schac attributes into the institutional SmartCard, through attribute certificates.

Victoriano Giralt Directory schemas

slide-19
SLIDE 19

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of) FUNET is using it uma.es is in the process of phasing out iris* attributes that have schac* equivalents or improvements, like schacPersonalUniqueID and schacPersonalUniqueCode, in favour of irisPersonalUniqueID or internal values for eduPersonEntitlement. uma.es is also preparing to load schac attributes into the institutional SmartCard, through attribute certificates. Others?

Victoriano Giralt Directory schemas

slide-20
SLIDE 20

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of) FUNET is using it uma.es is in the process of phasing out iris* attributes that have schac* equivalents or improvements, like schacPersonalUniqueID and schacPersonalUniqueCode, in favour of irisPersonalUniqueID or internal values for eduPersonEntitlement. uma.es is also preparing to load schac attributes into the institutional SmartCard, through attribute certificates. Others? Will you please come forward?

Victoriano Giralt Directory schemas

slide-21
SLIDE 21

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC Schema II

Evolution and usage

Some uses of SCHAC (I know of) FUNET is using it uma.es is in the process of phasing out iris* attributes that have schac* equivalents or improvements, like schacPersonalUniqueID and schacPersonalUniqueCode, in favour of irisPersonalUniqueID or internal values for eduPersonEntitlement. uma.es is also preparing to load schac attributes into the institutional SmartCard, through attribute certificates. Others? Will you please come forward? I think I know who you are.

Victoriano Giralt Directory schemas

slide-22
SLIDE 22

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

Victoriano Giralt Directory schemas

slide-23
SLIDE 23

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation

Victoriano Giralt Directory schemas

slide-24
SLIDE 24

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation schacURNDescription schacURNValue schacURNValueDescription schacURNValueVisibility schacURNValuePresentation

Victoriano Giralt Directory schemas

slide-25
SLIDE 25

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation schacURNDelegation schacURNOwner schacURNHttpURI schacURNLdapURI

Victoriano Giralt Directory schemas

slide-26
SLIDE 26

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation Owner’s LDAP directory The objects would be stored in the namespace owner’s LDAP directory, in order to ease both maintenance and local queries.

Victoriano Giralt Directory schemas

slide-27
SLIDE 27

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation Human interface A web query system in the lines of the Schema Registry Project, though with a distributed flavor. Any namespace owner local registry interface should be able to follow the LDAP URIs in the delegation objects, for presenting public URN values, from any participating registry, perhaps in the local language.

Victoriano Giralt Directory schemas

slide-28
SLIDE 28

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation Machine interface

  • Applications. local or foreign, should be able

to query the directory and get information with the appropriate level of access. For example, for obtaining local language human representations of a given URN value.

Victoriano Giralt Directory schemas

slide-29
SLIDE 29

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

URN registry proposal

Tracking contents of values for URN based attributes

Controlling the URN explosion, which is not necessarily bad.

  • bjectClasses

Database Interfaces Delegation DDDS? It could be used for transforming URN namespaces into information for finding the appropriate service to query about URN values.

Victoriano Giralt Directory schemas

slide-30
SLIDE 30

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

Some crazy ideas

Victoriano Giralt Directory schemas

slide-31
SLIDE 31

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

Some crazy ideas(or not so crazy?)

Victoriano Giralt Directory schemas

slide-32
SLIDE 32

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

Some crazy ideas(or not so crazy?) Bologna is about moving lots of students around Europe

Victoriano Giralt Directory schemas

slide-33
SLIDE 33

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

Some crazy ideas(or not so crazy?) Bologna is about moving lots of students around Europe Present systems tend to store a lot of information locally

Victoriano Giralt Directory schemas

slide-34
SLIDE 34

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

Some crazy ideas(or not so crazy?) Bologna is about moving lots of students around Europe Present systems tend to store a lot of information locally Federations may be used for more than just IdM

Victoriano Giralt Directory schemas

slide-35
SLIDE 35

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

Some crazy ideas(or not so crazy?) Bologna is about moving lots of students around Europe Present systems tend to store a lot of information locally Federations may be used for more than just IdM Why not use a federated service for sending student credits back to their home organisations?

Victoriano Giralt Directory schemas

slide-36
SLIDE 36

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

A really draft implemention possibility

Victoriano Giralt Directory schemas

slide-37
SLIDE 37

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

A really draft implemention possibility IdM based student registries

Victoriano Giralt Directory schemas

slide-38
SLIDE 38

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

A really draft implemention possibility IdM based student registries A federated hierarchy of MetaDirectories for routing the information

Victoriano Giralt Directory schemas

slide-39
SLIDE 39

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

A really draft implemention possibility IdM based student registries A federated hierarchy of MetaDirectories for routing the information Transient registers with minimal data for local tracking of students

Victoriano Giralt Directory schemas

slide-40
SLIDE 40

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

A really draft implemention possibility IdM based student registries A federated hierarchy of MetaDirectories for routing the information Transient registers with minimal data for local tracking of students Query the home organisation for infrequently needed information

Victoriano Giralt Directory schemas

slide-41
SLIDE 41

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

SCHAC based federated Student Registration System

an application with Bologna inside

A really draft implemention possibility IdM based student registries A federated hierarchy of MetaDirectories for routing the information Transient registers with minimal data for local tracking of students Query the home organisation for infrequently needed information Sending credits instead of storing them locally

Victoriano Giralt Directory schemas

slide-42
SLIDE 42

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

Victoriano Giralt Directory schemas

slide-43
SLIDE 43

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

SCHAC is in good shape but it still needs work

Victoriano Giralt Directory schemas

slide-44
SLIDE 44

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

SCHAC is in good shape but it still needs work I’m going ahead with the registry

Victoriano Giralt Directory schemas

slide-45
SLIDE 45

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

SCHAC is in good shape but it still needs work I’m going ahead with the registry, I need it.

Victoriano Giralt Directory schemas

slide-46
SLIDE 46

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

SCHAC is in good shape but it still needs work I’m going ahead with the registry, I need it. Anyone wants to help?

Victoriano Giralt Directory schemas

slide-47
SLIDE 47

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

SCHAC is in good shape but it still needs work I’m going ahead with the registry, I need it. Anyone wants to help? The registry system could mean a real project with real funds and real users. But...

Victoriano Giralt Directory schemas

slide-48
SLIDE 48

SCHAC Schema URN registry proposal SCHAC based federated Student Registration System Summary

Summary

SCHAC is in good shape but it still needs work I’m going ahead with the registry, I need it. Anyone wants to help? The registry system could mean a real project with real funds and real users. But... it needs participants.

Victoriano Giralt Directory schemas