Re: [xacml] Comments on XACML Privacy Policy v1.0 profile

From
Erik Rissanen <>
Date
2014-06-26T10:59:43+00:00
ID
Thread
Re: [xacml] Comments on XACML Privacy Policy v1.0 profile
Hi Hohammad,

    

    What I meant is that someone may want to do a mix of user, resource,
    action, etc, centric policies. Doing so would be best done with the
    nested entities profile because then one can store the different
    properties of allowed combinations as data in a PIP, rather than
    lots of rules which describe individual permissions.

    

    Best regards,

    Erik

    

    

    

    
On 2014-06-05 23:26, Mohammad Jafari
      wrote:

    

    
      
      
      
      

        
Hi
            Erik,

        
 

        
I
            don’t follow how this relates to the nested and related
            entities profile and I didn’t mean to suggest we extend the
            profile using regex matching. Could you perhaps elaborate?

        
 

        
My
            point is that if the profile is supposed to be called the
            “privacy” profile it should not be restricted to a very
            specific use-case and it should at least cover other forms
            of purpose-based policies. My problem is with the normative
            policy which addresses only a very simple use-case while the
            profile bears the very broad title of “privacy”.

        
 

        
Regards,

        
Mohammad

        
 

        
 

        

          

            

              
From:
                  
                  [mailto:]
                  On Behalf Of Erik Rissanen

                  Sent: Wednesday, June 04, 2014 7:55 AM

                  To: 

                  Subject: Re: [xacml] Comments on XACML Privacy
                  Policy v1.0 profile

            

          

          
 

          
Hi Mohammad,

            

            There are lots of more use cases similar to these, since
            various properties could be used in combination. These would
            be better handled by the related and nested entities
            profile, so rather than expanding specific attributes here
            to cover a few use cases by simple regex matching, I suggest
            that we put this profile on hold for now, and review it from
            ground up based on the entities profile.

            

            Best regards,

            Erik

            

            

          

            
On 2014-05-26 19:50, Mohammad Jafari
              wrote:

          

          
            
Hello,

            
 

            
Now
                that we are in the process of public review, I wanted to
                share some comments that I have had on the privacy
                profile. I think the privacy profile can be updates to
                support much broader privacy policies. 

            
 

            
Purpose
                constraints can take the following basic forms (there
                might be more complex/combined forms but let’s only
                consider the most common forms):
              

            
1.
                white list: a list of purposes that are allowed. Any
                other purposes will be denied.

            
2.
                black list: a list of prohibited purposes. Any other
                purpose will be allowed.

            
 

            
These
                constraints can be combined with other authorization
                factors and form purpose-based policies. The following
                are the main categories for such policies. These can be
                combined to form more complex policies. 

            
 

            
A.   
                Action-centric:
                a purpose constraint on the action or action attributes:
                e.g.
              

            
"printing
                is only allowed for the purpose of treatment."

            
"research
                purpose is forbidden for remote actions."

            
 

            
B.    
                Resource-centric:
                a purpose constraints on the use of a certain resource
                or a group of resources:  e.g.

            
"Alice's
                medical record must only be used for the purpose of
                treatment."

            
"Reproductive
                health data must not be used for the purpose of
                research."

            
 

            
C.    
                Subject-centric:
                a purpose constraint on the subject or a group of
                subjects: e.g.

            
"The
                purpose of treatment is forbidden for members of the
                role 'admin'."

            
"Research
                staff can only assume the purpose of research."

            
 

            
D.   
                Environment-centric:
                a purpose constraint on the environmental attributes:
                e.g.

            
"No
                action for the purpose of ‘product research’ is allowed
                on the sales department computers."

            
"The
                only purposes allowed outside business hours are
                telephone and email marketing."

            
 

            
The
                current profile only supports type 1.B.
              

            
 

            
My
                suggestions is that the attributes definitions be
                extended and remain normative while the standard rules
                section is made non-normative and extended to
                incorporate the above forms as different possible forms
                of purpose-based policies. 

            
 

            
 

            
Regards,

            
 

            
Regards,

            
Mohammad
                Jafari, Ph.D.

            
Security
                Architect, Edmond Scientific Company

            
 

            
 

            
 

            
 

            
 

            
 

            

              

                

                  
From:
                      
                      [mailto:]
                      On Behalf Of Chet Ensign

                      Sent: Thursday, May 22, 2014 8:15 AM

                      To: 

                      Subject: [xacml] Your Public Review for
                      XACML Privacy Policy v1.0 has been announced

                

              

              
 

              

                

                  
Members of the XACML TC,

                

                

                  
 

                

                

                  
Your 15 day public review for
                    XACML v3.0 Privacy Policy Profile Version 1.0 has
                    been announced. The review ends on 6 June 2014. You
                    can find the announcement at
                    https://www.oasis-open.org/news/announcements/15-day-public-review-for-xacml-v3-0-privacy-policy-profile-v1-0-ends-june-6th. 

                

                

                  
 

                

                

                  
I have also posted an
                    announcement to the OASIS and XACML LinkedIn groups,
                    Twitter and the OASIS FaceBook page. Feel free to
                    like/comment/retweet these announcements to spread
                    the word. 

                

                

                  
 

                

                

                  
Please consider forwarding these
                    announcement on to other parties who may be
                    interested in the work. In my experience, TCs that
                    actively solicit outside review get more and better
                    quality feedback on their specifications.

                

                

                  
 

                

                

                  
Also, please keep in mind the
                    OASIS requirements for handling comments [1]. Non-TC
                    member feedback can only be submitted to the TC's
                    comment list
                    .
                    The TC must have someone subscribed to this mail
                    list to monitor comments. All submitted comments
                    must be acknowledged by the TC. In addition, the TC
                    needs to maintain a log of comments received and
                    their resolutions. The comment resolution log will
                    need to be available when you begin your next public
                    review. A simple comment resolution log template is
                    available in OpenDocument [2] and Office [3]
                    format. 

                

                

                  
 

                

                

                  
Let me know if you have any
                    questions regarding the review or next steps.

                

                

                  
 

                

                

                  
=== Additional references:

                

                

                  
[1] https://www.oasis-open.org/resources/tcadmin/handling-the-comments-received-during-a-public-review

                

                

                  
 

                

                

                  
[2] https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.ods

                

                

                  
 

                

                

                  
[3] https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.xls

                

                

                  
 

                

                
-- 

                  

                  /chet 

                  ----------------

                  Chet Ensign

                  Director of Standards Development and TC
                  Administration 

                  OASIS: Advancing open standards for the information
                  society

                  http://www.oasis-open.org

                  

                  Primary: +1 973-996-2298

                  Mobile: +1 201-341-1393 

                

                  
 

                

                

                  
Check your work using the Support
                    Request Submission Checklist at http://www.oasis-open.org/committees/download.php/47248/tc-admin-submission-checklist.html 

                    

                    TC Administration information and support is
                    available at 
                      http://www.oasis-open.org/resources/tcadmin

                    

                    Follow OASIS on:

                    LinkedIn:    http://linkd.in/OASISopen

                    Twitter:        http://twitter.com/OASISopen

                    Facebook:  http://facebook.com/oasis.open