Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master fleet vtu #41379

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Master fleet vtu #41379

wants to merge 1 commit into from

Conversation

@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses seen 🙂 labels Dec 5, 2019
@C3POdoo C3POdoo added the RD research & development, internal work label Dec 5, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 5, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 13, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 17, 2019
@robodoo robodoo removed the CI 🤖 Robodoo has seen passing statuses label Dec 17, 2019
@robodoo robodoo added the CI 🤖 Robodoo has seen passing statuses label Dec 17, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 17, 2019
@robodoo robodoo added the CI 🤖 Robodoo has seen passing statuses label Dec 19, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 19, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 20, 2019
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Dec 20, 2019
@robodoo robodoo removed the CI 🤖 Robodoo has seen passing statuses label Dec 23, 2019
@robodoo robodoo added the CI 🤖 Robodoo has seen passing statuses label Dec 23, 2019
@robodoo robodoo removed the CI 🤖 Robodoo has seen passing statuses label Jan 2, 2020
@robodoo robodoo added the CI 🤖 Robodoo has seen passing statuses label Jan 2, 2020
The main goal of this task is being coherent with other access rights.
   - the fleet administrator can see everything
   - the fleet user can see all cars and only some fields in the car
   - an employee should see his car from his profile

Given following right to the user based on module installation.
When only Fleet installed:
   - fleet manager: can do anything on any fleet object
   - fleet user:
      - see the fleet main menu
      - see only vehicle menu (inside main menu), no other menu
and no stat buttons
      - see all the cars and write on all the car but do not delete/create
      - doesn't see the chatter on vehicle form(no right of vehicle_log_services,
vehicle_log_contract, fleet_service_type, vehicle_odometer, vehicle_assignation_log)

When hr_fleet installed:
  - an employee can see their Cars(employee have read right of fleet_vehicle,
vehicle_state, vehicle_assignation_log, vehicle_tag)
  - removed claim report button from profile only fleet manager can
see it from employee private form

When l10n_be_hr_payroll_fleet installed:
  - an employee can read the vehicle_model as he can request a new model from the configurator.

Task: 2144728
Closes: odoo#41379
@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses and removed CI 🤖 Robodoo has seen passing statuses labels Jan 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI 🤖 Robodoo has seen passing statuses RD research & development, internal work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants