Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-1878

MTV should check for service account permissions

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Controller, User Experience
    • None
    • False
    • None
    • True
    • Not Selected

      When creating a provider, MTV should check (or at least offer to check) that the service account for a given provider has sufficient permissions. Although required permissions are detailed in the pre-reqs documentation, this can be missed. This enhancement would go some way to preventing initial migration failures, time lost in debugging etc.

      Internal slack discussion:

      https://redhat-internal.slack.com/archives/C014ZTV21L2/p1736519626377139

      • one thing is to amount of permissions the user has/what the user can do
        • something that we theoretically could do? but might require additional permissions to check if the user has permissions
      • and then another thing is that the administrator need to give that specific user access to the resources (VMs, Storage, Networks, Hosts etc.) when the administrator does not give that user the access we don't even see those resources and the controller can get
        •  we should also add validations on missing data, for example the user gave use permissions for VM but not networks to which that VM was attached and we did not show anything

              Unassigned Unassigned
              chribrow Christopher Brown
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: