[ 
https://issues.apache.org/jira/browse/RANGER-4970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17896620#comment-17896620
 ] 

Pradeep Agrawal commented on RANGER-4970:
-----------------------------------------

Reopening this as its causing junit test failures:
{code:java}
[ERROR] Failures: 
[ERROR]   
TestRangerValidityScheduleConditionEvaluator.testBothStartAndEndTime:61 
expected: <true> but was: <false>
[ERROR]   
TestRangerValidityScheduleConditionEvaluator.testMultipleSchedules:112 
expected: <true> but was: <false>
[ERROR]   TestRangerValidityScheduleConditionEvaluator.testOnlyEndTime:96 
expected: <false> but was: <true>
[ERROR]   TestRangerValidityScheduleConditionEvaluator.testOnlyStartTime:77 
expected: <true> but was: <false>
[INFO] 
[ERROR] Tests run: 282, Failures: 4, Errors: 0, Skipped: 0 {code}

> Condition to support validity schedule
> --------------------------------------
>
>                 Key: RANGER-4970
>                 URL: https://issues.apache.org/jira/browse/RANGER-4970
>             Project: Ranger
>          Issue Type: Improvement
>          Components: admin, plugins
>            Reporter: Madhan Neethiraj
>            Assignee: Madhan Neethiraj
>            Priority: Major
>             Fix For: 3.0.0, 2.6.0
>
>         Attachments: RANGER-4970.patch
>
>
> Ranger policy model currently supports validity schedule at the policy level, 
> which allows a policy author to allow/deny permissions for specific time 
> periods. This should be extended at policy-item level, so that permissions 
> call be allowed/denied for individual principals for a specific time periods. 
> RANGER-3815 asked for this enhancement, which was addressed with introduction 
> of macros. However, supporting validity schedule, similar to the one at 
> policy level, will make it consistent.
>  
> Custom conditions supported by Ranger policy model can be extended to provide 
> this functionality, by adding a condition that takes validity schedule as the 
> input. Policy UI can be enhanced to provide the same experience for policy 
> items as at the policy level.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to