You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by ji...@apache.org on 2004/04/30 02:47:58 UTC

[jira] Created: (DIRRMS-81) Need to have App space ops take into account User space dependencies when performing constraint checks

Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/DIRRMS-81

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: DIRRMS-81
    Summary: Need to have App space ops take into account User space dependencies when performing constraint checks
       Type: Task

     Status: Open
   Priority: Major

    Project: Directory RMS
 Components: 
             Berkeley JE

   Assignee: Alex Karasulu
   Reporter: Alex Karasulu

    Created: Thu, 29 Apr 2004 5:47 PM
    Updated: Thu, 29 Apr 2004 5:47 PM

Description:
Right now an application can be renamed or deleted even if a user and one of their profiles depend on that application.  This applies as well to the deletion of roles and permissions from an application.  Perhaps the best place for these constraint checks is higher up in the chain of command near the Rms facility up at the top.  

This is not easy because often alterations to entities request changes from the respective factory rather than going up and asking the Rms object.  We can work around this problem by building a constraint checker interface.  This implementation can have a high level scope where it sees all the factories and can ask the right questions regarding dependencies to determine if constraints will be violated or not.

This is not a trivial change.


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira