Closed Bug 1190396 Opened 9 years ago Closed 9 years ago

[PulseGuardian] Permission controls for exchanges

Categories

(Webtools :: Pulse, defect)

defect
Not set
normal

Tracking

(firefox42 affected)

RESOLVED WONTFIX
Tracking Status
firefox42 --- affected

People

(Reporter: mcote, Unassigned)

References

(Depends on 1 open bug)

Details

Treeherder is going to have use Pulse in a slightly different way from normal:  it will have an exchange to which authorized users can post tasks.  This will require controls in PulseGuardian for granting write permission on a Treeherder exchange to specific Pulse users.

I imagine a view in which a user sees all of their exchanges (see bug 1079523) and can add or remove other Pulse users.  This would create a simple permission string like '^(user1|user2|user3)$'.
Did you eventually decide that there would be a single exchange for events, or that each Treeherder client app would have its own exchange that Treeherder listens to?
Flags: needinfo?(cdawson)
Talked to camd and turns out that clients will create their own exchanges, so this is no longer necessary, which is good since it doesn't break our existing model.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Flags: needinfo?(cdawson)
As discussed on vidyo, Treeherder won't need this change.  We create queues for exchanges owned by the other app we ingest data from.
You need to log in before you can comment on or make changes to this bug.