Assigning rights to groups for queues

Hi all,
Sorry for all the questions. Now that the hard part is out of the way, I’m
configuring our test RT instance and keep running into little things I
don’t get. I’m on RT 4.2.8, so some of the below could be bugs that have
been fixed in newer versions.

I have a Graphics queue, and two groups–graphics_staff and
graphics_admins–as some on this list have suggested. I go to the Graphics
queue, select group rights, type graphics_admins into the group field, and
choose that group. Now I’m editing what rights members of the
graphics_admins group have within the graphics queue, right?

I check the first box in the list and hit the ‘save’ button. Now, the first
point of confusion: the box remains checked, but the group I’d selected is
no longer displayed. What happened: did the group get assigned that right,
or did everyone? With no group it looks like the checked box applies to
everyone, but that doesn’t make sense as I was just editing the rights of a
single group.

Before that test, I’d selected a group and granted all the standard rights,
then hit ‘save’. Without thinking, I selected the ‘staff’ tab and granted
most rights there as well, then saved again. It was only after that second
save that I realized I hadn’t selected the group again. Did I grant the
second batch of rights to everyone, or did my group selection persist even
though it wasn’t shown? I couldn’t tell, because of my third question:
whether I selected the group or not, no checkboxes were checked. Do these
boxes not reflect the current state of their respective rights after you
save? How do I view what group has which rights? How do I de-select a group
and go back to ‘everyone’, if group selection disappears but silently
persists?

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

Hi all,
Sorry for all the questions. Now that the hard part is out of the way, I’m
configuring our test RT instance and keep running into little things I don’t
get. I’m on RT 4.2.8, so some of the below could be bugs that have been
fixed in newer versions.

I have a Graphics queue, and two groups–graphics_staff and
graphics_admins–as some on this list have suggested. I go to the Graphics
queue, select group rights, type graphics_admins into the group field, and
choose that group. Now I’m editing what rights members of the
graphics_admins group have within the graphics queue, right?

Correct.

I check the first box in the list and hit the ‘save’ button. Now, the first
point of confusion: the box remains checked, but the group I’d selected is
no longer displayed.

See attached image. I typed pnteam into the “add group” box and then
checked the “allow sanctioning of devices” checkbox, then save.

This is the resulting screen shot.

Don’t mind the grey background hinting - that is a patch from 4.4
carried back to this 4.2.11 instance.

What happened: did the group get assigned that right,

or did everyone?

See what group is bolded on the left pane. That is the group that the
current checkboxes on the right are displaying.

-m

Sorry to be difficult, but is there a way of knowing the selected group
aside from its bold status? Could you explain where, maybe in the tab order
or by what text I’d look for, the left pane is? I’m using a screen reader,
since I can’t see the screen visually, so have to do everything with tab,
arrows, and knowing what text is near what to give myself landmarks.On Tue, Sep 6, 2016 at 2:41 PM, Matt Zagrabelny mzagrabe@d.umn.edu wrote:

On Tue, Sep 6, 2016 at 1:28 PM, Alex Hall ahall@autodist.com wrote:

Hi all,
Sorry for all the questions. Now that the hard part is out of the way,
I’m
configuring our test RT instance and keep running into little things I
don’t
get. I’m on RT 4.2.8, so some of the below could be bugs that have been
fixed in newer versions.

I have a Graphics queue, and two groups–graphics_staff and
graphics_admins–as some on this list have suggested. I go to the
Graphics
queue, select group rights, type graphics_admins into the group field,
and
choose that group. Now I’m editing what rights members of the
graphics_admins group have within the graphics queue, right?

Correct.

I check the first box in the list and hit the ‘save’ button. Now, the
first
point of confusion: the box remains checked, but the group I’d selected
is
no longer displayed.

See attached image. I typed pnteam into the “add group” box and then
checked the “allow sanctioning of devices” checkbox, then save.

This is the resulting screen shot.

Don’t mind the grey background hinting - that is a patch from 4.4
carried back to this 4.2.11 instance.

What happened: did the group get assigned that right,

or did everyone?

See what group is bolded on the left pane. That is the group that the
current checkboxes on the right are displaying.

-m

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

Hi Alex,On Tue, Sep 6, 2016 at 1:48 PM, Alex Hall ahall@autodist.com wrote:

Sorry to be difficult, but is there a way of knowing the selected group
aside from its bold status? Could you explain where, maybe in the tab order
or by what text I’d look for, the left pane is? I’m using a screen reader,
since I can’t see the screen visually, so have to do everything with tab,
arrows, and knowing what text is near what to give myself landmarks.

I’ve never used a screen reader, so I don’t have good context for what you need.

That said, I’m not sure there is going to be good landmarks.

The page loads all the rights granted for the queue. It then uses JS
to display the data in a more digestible manner.

-m

That’s okay, let me ask it this way. If I give a group rights in a queue, I
enter the group’s name and select it from the list of matches. When I do
that, the group appears as a tab, next to CC, Admin CC, Requestor, and all
the other tabs. When I toggle the checkboxes and hit ‘save’, that last tab
that had the selected group’s name on it is gone. Is it somewhere else on
the screen that I’m missing, or do I have to re-select the group after
every time I save any changes I’ve made?On Tue, Sep 6, 2016 at 3:06 PM, Matt Zagrabelny mzagrabe@d.umn.edu wrote:

Hi Alex,

On Tue, Sep 6, 2016 at 1:48 PM, Alex Hall ahall@autodist.com wrote:

Sorry to be difficult, but is there a way of knowing the selected group
aside from its bold status? Could you explain where, maybe in the tab
order
or by what text I’d look for, the left pane is? I’m using a screen
reader,
since I can’t see the screen visually, so have to do everything with tab,
arrows, and knowing what text is near what to give myself landmarks.

I’ve never used a screen reader, so I don’t have good context for what you
need.

That said, I’m not sure there is going to be good landmarks.

The page loads all the rights granted for the queue. It then uses JS
to display the data in a more digestible manner.

-m

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com

Hey Alex,

That’s okay, let me ask it this way. If I give a group rights in a queue, I
enter the group’s name and select it from the list of matches.

Correct.

When I do

that, the group appears as a tab, next to CC, Admin CC, Requestor, and all
the other tabs.

Let’s stop here and clarify things a bit. When you type a group and
select it, one of two things happen:

  1. RT knows if that group has been granted rights. If the group typed
    in and selected has granted rights, it displays the tab with that
    group. Note: there would have already been a tab with that group
    loaded in the page. Thus, RT uses JS to display that tab.

or

  1. RT knows that the group has not been granted any rights for this
    queue and it uses the “Add Group” “tab” to grant rights for the
    dynamically loaded group to the statically listed rights.

When I toggle the checkboxes and hit ‘save’, that last tab

that had the selected group’s name on it is gone.

Correct.

Is it somewhere else on

the screen that I’m missing, or do I have to re-select the group after every
time I save any changes I’ve made?

It is somewhere else on the screen after clicking save and the page
reloads. Its name is placed with the other custom groups that have
rights granted for this queue. The “Add Group” tab is now freed up to
allow additional dynamic groups to be granted rights.

However, you do not need to (re)select it, the page load already has
it selected as that was the group you were last granting rights to.

-m

Alright. It sounds like what I want to happen is happening, it’s just
displaying oddly for me. So long as I can keep adjusting rights and saving
without having to select the group every time, that’s okay. Thanks.On Tue, Sep 6, 2016 at 3:23 PM, Matt Zagrabelny mzagrabe@d.umn.edu wrote:

Hey Alex,

On Tue, Sep 6, 2016 at 2:11 PM, Alex Hall ahall@autodist.com wrote:

That’s okay, let me ask it this way. If I give a group rights in a
queue, I
enter the group’s name and select it from the list of matches.

Correct.

When I do

that, the group appears as a tab, next to CC, Admin CC, Requestor, and
all
the other tabs.

Let’s stop here and clarify things a bit. When you type a group and
select it, one of two things happen:

  1. RT knows if that group has been granted rights. If the group typed
    in and selected has granted rights, it displays the tab with that
    group. Note: there would have already been a tab with that group
    loaded in the page. Thus, RT uses JS to display that tab.

or

  1. RT knows that the group has not been granted any rights for this
    queue and it uses the “Add Group” “tab” to grant rights for the
    dynamically loaded group to the statically listed rights.

When I toggle the checkboxes and hit ‘save’, that last tab

that had the selected group’s name on it is gone.

Correct.

Is it somewhere else on

the screen that I’m missing, or do I have to re-select the group after
every
time I save any changes I’ve made?

It is somewhere else on the screen after clicking save and the page
reloads. Its name is placed with the other custom groups that have
rights granted for this queue. The “Add Group” tab is now freed up to
allow additional dynamic groups to be granted rights.

However, you do not need to (re)select it, the page load already has
it selected as that was the group you were last granting rights to.

-m

Alex Hall
Automatic Distributors, IT department
ahall@autodist.com