Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-11992

Improvements for new security approach

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • 2.8
    • None
    • security
    • None
    • Docs Required

    Description

      1. The visor tasks lost permission.
      The method VisorQueryUtils#scheduleQueryStart makes a new thread and loses context.
      2. The GridRestProcessor does tasks outside "withContext" section. As result context loses.

      In additional: 

      Change a java docs for TaskEvent, CacheEvent, CacheQueryExecutedEvent and
      CacheQueryReadEvent.
      "Gets security subject ID initiated this task event, if available.
      This property is not available for GridEventType#EVT_TASK_SESSION_ATTR_SET
      task event.
      Subject ID will be set either to node ID or client ID initiated task
      execution."

      by:
      "Gets security subject ID initiated this task event if IgniteSecurity is
      enabled, otherwise returns null."

       

      Attachments

        Issue Links

          Activity

            People

              mstepachev Stepachev Maksim
              mstepachev Stepachev Maksim
              Denis Garus Denis Garus
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 3h 40m
                  3h 40m