jeffersonlab / bam Goto Github PK
View Code? Open in Web Editor NEWBeam authorization manager app
Home Page: https://ace.jlab.org/bam
License: MIT License
Beam authorization manager app
Home Page: https://ace.jlab.org/bam
License: MIT License
Some Group Leaders think in terms of regions, not beam destinations. We might be able to help provide a mapping between the two.
Currently BAM uses oability group. A dedicated bam-admin group is requested.
It would be optimal if permissions can be stored/updated separately for each machine. When changes are made users must carefully study the new permissions to see what has changed and some users are only interested in a particular machine, which may not have been updated at all. Initially the beam authorization app was designed for just the CEBAF machine, but over the years we've bolted on LERF and UTIF as well. We may want to separate credited controls and beam destinations as well.
This would save Operations from having to manually copy this information into another tool (MaxJuice).
At the time when the Director saves an authorization a check could be run to see if any credited controls will expire during the authorized period. If so the Director should be warned / or perhaps not allowed to save.
On the flip side of this we could warn workgroup leaders who update a credited control to expire before the director's authorization, if one exists.
If Credited Control Participation changes perhaps the application needs to take action such as (1) downgrade director's authorization? (2) Email responsible groups?
It would be helpful to include the director's notes field in the email to ops generated when the director changes authorization.
We need to document how users (operators in particular) are expected to use this application.
For example: perhaps add a Key/Legend that defines what "Provisional" means or add a FAQ, or a manual.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.