Changes between Version 32 and Version 33 of TIEDABACDemo


Ignore:
Timestamp:
07/13/09 20:34:43 (15 years ago)
Author:
faber@isi.edu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TIEDABACDemo

    v32 v33  
    3030
    3131Throughout this example we will make use of screenshots from the program to illustrate points.  The program is itself is available via a Web Start/JLNP link.  Clicking on that link will start the program on your desktop if your machine is configured to use Web Start.  Instructions for that configuration are [http://java.sun.com/javase/technologies/desktop/javawebstart/index.jsp available on the web].  Feel free to follow along.
     32
     33== ABAC Notions: Principals and Attributes ==
     34
     35At its root, ABAC assigns attributes to principals.  A principal represents an actor in the system: a researcher, a component manager, etc.  Attributes about a principal determine what an pricipal is authorized to do.  A principal that can prove they have a given attribute can carry out a given action.  In the simplest case a principal has an attribute because another principal asserts it (principals can also assert attributes reflexively, but this is not common).  We will see how more complex assignments of attributes occur throughout the demo.
     36
     37In the attribute explorer, principals are ovals and attributes are boxes.  The direct assignment of an attribute is conveyed through an arrow.
     38
     39[[Image(example17.png)]]
    3240
    3341== Attributes for Slice Control ==