De rol van infrastructuurbeheerder is een ingebouwde rol die u aan geselecteerde gebruikers kunt toewijzen. U kunt de rol niet toewijzen in de gebruikersinterface.

Wanneer moet ik deze gebruikersrol toewijzen

U kunt de rechten dupliceren met behulp van de opties voor aangepaste gebruikersrollen. U kunt deze ingebouwde rol echter geven aan gebruikers die beperkte beheerders zijn.

Rechten voor de rol van infrastructuurbeheerder

De volgende tabel bevat de lijst met beheerrechten en andere rechten die infrastructuurbeheerders nodig hebben. Deze rechten kunnen niet worden gewijzigd. Als u wilt dat een gebruiker beperktere rechten heeft, kunt u de aangepaste rollen gebruiken om een gebruikersrol te maken die aan uw specifieke behoeften voldoet.

Tabel 1. Rechten voor de ingebouwde rol van infrastructuurbeheerder opgegeven
Recht voor maken, bewerken, bijwerken of verwijderen Andere rechten
  • Cloudaccounts
  • Integraties
  • Cloudzones
  • Soorttoewijzingen
  • Imagetoewijzingen
  • Onboardingplannen
  • Projecten maken en weergeven
  • Gebruikers toevoegen en rollen aan gebruikers in projecten toewijzen
  • Cloudzones in projecten bewerken
  • Aanvraagstatus weergeven en verwijderen
  • Gebeurtenislogboeken weergeven
  • Aanvraagdetails weergeven

Hoe wijs ik de rol van infrastructuurbeheerder toe

Deze ingebouwde rol wordt toegewezen met behulp van de RBAC API. Eerst krijgt u de rol en vervolgens wijst u de rol toe aan een gebruiker.

Voordat u begint:

  1. Ga naar $vra/project/api/swagger/swagger-ui.html?urls.primaryName=rba waar $vra de basis-URL voor uw instantie is.
  2. Selecteer rbac: 2020-08-10 in het vervolgkeuzemenu Een definitie selecteren in de rechterbovenhoek van de pagina.
  3. Om de gebruikersrol op te halen, opent u de sectie Rol en voert u GET /rbac-service/api/roles uit.
    De resultaten moeten op het volgende voorbeeld lijken.
    "content": [
        {
          "description": "Infrastructure Administrator",
          "hidden": false,
          "id": "infrastructure_administrator",
          "name": "Infrastructure Administrator",
          "orgId": "string",
          "permissions": [
            "string"
          ],
          "projectScope": true
        }
  4. Als u een gebruiker wilt toevoegen aan de rol, opent u de sectie Roltoewijzing en opent en bewerkt u het commando PUT /rbac-service/api/role-assignments met de bijbehorende gebruikersnaam.
    Bijvoorbeeld:
    {
      "orgId": "string",
      "principalId": "Username@domain",
      "principalType": "user",
      "projectId": "string",
      "rolesToAdd": [
        "infrastructure_administrator"
      ],
      "rolesToRemove": [
        "string"
      ]
    }
  5. Voer het aangepaste PUT-commando uit.
  6. Om de resultaten te controleren, instrueert u de toegewezen gebruiker om zich aan te melden en te controleren of de bovenstaande rechten zijn gedefinieerd.