|
Interaction permissions include role-action and role-oriented permissions. The
valid pairs of roles and their actions (ROLE-ACTIONS) invocable by other roles form
the role-action permissions (RAPRMS). Role-action permissions are assigned to
initiator roles according to the policy through role-action permission assignment
relation (RAPA). An agent that has activated a role is authorized to exercise the
assigned role-action permissions (to its role) on any agent that is assuming the target
role in the permission. The valid pairs of an operation (Role-OPS) and a target role
that the operation can be performed on form role-oriented permissions (ROPRMS).
Note an interaction permission related to my network configuration can also be assigned to the same
role; this will allow agents with the same role in the community to interact with each
other. For instance, a guarding agent in a patrol community should be able to ask for
help from other guarding agents.
|