Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 1 Security Group TODO

Similar presentations


Presentation on theme: "Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 1 Security Group TODO"— Presentation transcript:

1 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 1 Security Group TODO E-mail: Akos.Frohner@cern.ch

2 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 2 1. CAS/VOMS strategy – open issues u grid-proxy-init –-vo Alice –role admin client application, PAM module?! u Membership administration – admin interface u VOMS: WP1/WP2/CAS implementation u Encoding of the information: XML vs. ASN.1 basically it is an attribute certificate u Format of attributes: group/role/VO /O=Grid/O=Alice/Role=RM-admin u Where to put the extra info: inside or beside the proxy cert? u Libraries for the services (C/Java/?)

3 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 3 2. ACL syntax and semantics u AND?: yes (multi-VO requirement from WP10) but have only allow xor deny u XML, C, Java and database representation of ACLs u ACL manipulation library API -> Andrew's GACL for C is the current nominee, but we probably need it in Java and Perl as well. u Transport format: probably XML (write grammar!) new: u WP2’s XML syntax for auhtoization u fine grained authz in VOMS and metadata catalog u SAML specification

4 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 4 3. SE/RM interaction The interaction is as described earlier. u Transport of ACL and metadata: needs common format prefixed to the data or separate mime-part? u Delegation: file transfers between SE nodes – they must act on behalf of the initiator of the transfer see G-HTTPS later u (Checksum on files – signatures?)

5 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 5 4. SE/MSS interaction Mixed access to files (local and grid) u SE authz to replace and/or emulate existing authorization u Conflict of ownership u Semantical differences in access rights no progress

6 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 6 5. WP10 confidentality issues Protecting the owner’s identity u In access control lists (protected storage and evaluation) u Log/audit records (different name for audit) u Key to read data (encrypted for the session) See slides from the earlier meeting. u Requirements along contracts – „implement” them as policies!

7 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 7 6. Accounting user/group/VO level? Granularity of accounting and/or quotas u User level: OK, based on the identity „accounted user” field in file metadata u VO level: OK, in a replica manager files are mixed in an SE – „accounted VO” field? u Group level: ? Group may change over time – „accounted group” field? Extra fields u Do we allow modifications? u Who can modify them (ACL)?

8 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 8 7. Mutual authorization - client Service can also obtain authorization information from a VOMS. User may configure, which „group of service” is acceptable. u Do we need this? u Semantics of client applications multiple VOMS credentials – see later

9 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 9 8. CE/LCAS interaction with VOMS VOMS provides group/role info u Mapping identity to local credentials - OK u Mapping group information to local groups? u Enforcement of group level access rights in a CE? see LCAS later

10 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 10 9. Multiple vs. single VO - closed u See WP10 requirements -> multiple VOs

11 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 11 10. VO LDAP servers VOMS vs. VO-LDAP servers u VO membership information (VOMS, LDAP) u User information (LDAP) u Which is the primary data source? u Updating of user information – site authorities u Tracking of incidents -> plan step-by-step transition

12 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 12 11. Auditing Tracking changes for incidents and debugging u Pool of assigned user accounts (who was using N userid at T time?) u Membership information (was X member of group Y at T time?) u Software versions (what version of software W was running at T time?) u Authorization decisions (why user X was allowed to access R resource at T time?)

13 Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 13 12. GGF presentation u What shall be in the presentation?


Download ppt "Ákos FROHNER – DataGrid Security - 2002-11-18 - n° 1 Security Group TODO"

Similar presentations


Ads by Google