Skip to content

Instantly share code, notes, and snippets.

@shingara
Created May 18, 2015 07:40
Show Gist options
  • Save shingara/9f108f63c82f538d2088 to your computer and use it in GitHub Desktop.
Save shingara/9f108f63c82f538d2088 to your computer and use it in GitHub Desktop.
## Journeys
### Listing journeys
Admin : All except mark private
Pool Manager : On vehicles where pool manager has tag access except mark private
User : All his journey with private journey
### Show journey
Admin : All
Pool Manager : On vehicles where pool manager has tag access
User : journey where user is driver
## Mark private journey
Admin : No
PoolManager : No
User : On journey where user is driver
## Mark public journey
Admin : No
PoolManager : No
User : On journey where user is driver
## Accounts
## List account
Admin : All
Pool Manager : Account create by him
User : his
## Advices
Admin : All
Pool Manager : All
User : All
## Alertes
Admin : All
Pool Manager : Nothing
User : Nothing
## Events
Admin : All
Pool Manager : on vehicle assign to label assign to pool manager
User : on his vehicle
## Exports
Admin : All
Pool Manager : All
User : All
## FleetStats
Admin : All
Pool Manager : Nothing
User : Nothing
## JourneyMetrics
Admin : All
Pool Manager : All
User : All
## Maintenances
Admin : All
Pool Manager : All
User : All
## Problems
Admin: All
PoolManager : On vehicle tag on tag access by pool manager
User : On his vehicle
## Schedules
Admin: All
Pool Manager : All
User : All
## Tags
### List
Admin: All
Pool Manager : All
User : All
### Create :
Admin: All
Pool Manager : Nothing
User : Nothing
### Delete :
Admin : All
Pool Manager : All
User : All
### Update :
Admin : All
Pool Manager : All
User : All
## Technical Data
Admin: All
PoolManager : All
User : All
## Vehicles
### Listing
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### Mark private
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### Mark public
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### get status
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### Get information
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### Get problems
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### Get journeys
Admin : All except journey private
PoolManager : Only vehicle assign to tags allowed except journey private
User : His vehicle event journey private
### get Stats
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### update vehicle
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
### merge vehicle
Admin : All
PoolManager : Only vehicle assign to tags allowed
User : His vehicle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment