-
Notifications
You must be signed in to change notification settings - Fork 18
Functions
In Caseflow, internal Functions/Roles are handled through a file that contains a list of users for each environment and each application. For instance:
certification: {
demo: [
{
function_name: "System Admin",
grant: '["CF_Q_283", "VHAISASOMEONE"]',
deny: '["CF_SCOTTY_283"]'
}
]...
For this particular case in certification, demo environment, it would grant CF_Q_283 and VHAISASOMEONE users and it would deny CF_SCOTTY_283 with System Admin function.
To add or deny function to a certain user, you would have to add the user's CSS_ID to this file, make a PR for this code change and merge it. Make sure you use the right environment(s) and that you are preserving the existing list (if that's your intention). The empty list will remove all users who were granted/denied the function. Also, the same CSS_ID cannot be both granted and denied the same function.
Note: For the function/roles, Caseflow currently ignores System Admin function from CSUM/CSEM users.
For manual handling of Functions check out Commons project
- Home
- Acronyms and Glossary
- Caseflow products
- Caseflow Intake
- Caseflow Queue
- Appeals Consumer
- Caseflow Reader
- Caseflow eFolder
- Caseflow Hearings
- Caseflow Certification
- Caseflow APIs
- Appeal Status API
- Caseflow Dispatch
-
CSUM Roles
- System Admin
- VHA Team Management
- Active Record Queries Resource
- External Integrations
- Caseflow Demo
- Caseflow ProdTest
- Background
- Stuck Jobs
- VA Notify
- Caseflow-Team
- Frontend Best Practices
- Accessibility
- How-To
- Debugging Tips
- Adding a Feature Flag with FeatureToggle
- Editing AMA issues
- Editing a decision review
- Fixing task trees
- Investigating and diagnosing issues
- Data and Metric Request Workflow
- Exporting and Importing Appeals
- Explain page for Appeals
- Record associations and Foreign Keys
- Upgrading Ruby
- Stuck Appeals
- Testing Action Mailer Messages Locally
- Re-running Seed Files
- Rake Generator for Legacy Appeals
- Manually running Scheduled Jobs
- System Admin UI
- Caseflow Makefile
- Upgrading Postgresql from v11.7 to v14.8 Locally
- VACOLS VM Trigger Fix M1
- Using SlackService to Send a Job Alert
- Technical Talks