Sdílet prostřednictvím


Kurz: Přiřazení rolí v důvěryhodném podepisování

Důvěryhodná podpisová služba má kromě standardních rolí Azure několik rolí specifických pro službu. Pomocí řízení přístupu na základě role v Azure (RBAC) přiřaďte role uživatelů a skupin pro role specifické pro důvěryhodné podepisování.

V tomto kurzu zkontrolujete podporované role důvěryhodného podepisování. Potom přiřadíte role k důvěryhodnému podpisovém účtu na webu Azure Portal.

Podporované role pro důvěryhodné podepisování

Následující tabulka uvádí role, které důvěryhodné podepisování podporuje, včetně toho, k jakým rolím může přistupovat v rámci prostředků služby:

Role Správa a zobrazení účtu Správa profilů certifikátů Podepsání pomocí profilu certifikátu Zobrazení historie podepisování Správa přiřazení role Správa ověřování identit
Ověřovatel identity důvěryhodného podepisování linka
Podepisující profilu důvěryhodného certifikátu podpisu linka linka
Vlastník linka x linka
Přispěvatel linka linka
Čtenář linka
Správce přístupu uživatelů linka

K správě žádostí o ověření identity, které můžete provádět pouze na webu Azure Portal, a ne pomocí Rozhraní příkazového řádku Azure, je vyžadována role Ověření důvěryhodné podpisové identity. K úspěšnému podepsání pomocí důvěryhodného podpisového podpisu se vyžaduje role podepisujícího profilu důvěryhodného podpisového certifikátu.

Přiřazení rolí

  1. Na webu Azure Portal přejděte na svůj důvěryhodný podpisový účet. V nabídce prostředků vyberte Řízení přístupu (IAM).

  2. Vyberte kartu Role a vyhledejte důvěryhodné podepisování. Následující obrázek znázorňuje dvě vlastní role.

    Snímek obrazovky znázorňující uživatelské rozhraní webu Azure Portal a vlastní role RBAC důvěryhodného podepisování

  3. Pokud chcete přiřadit tyto role, vyberte Přidat a pak vyberte Přidat přiřazení role. Podle pokynů v části Přiřazení rolí v Azure přiřaďte příslušné role vašim identitám.

    Pokud chcete vytvořit důvěryhodný podpisový účet a profil certifikátu, musíte mít přiřazenou alespoň roli Přispěvatel .

  4. Pokud chcete podrobnější řízení přístupu na úrovni profilu certifikátu, můžete k přiřazení rolí použít Azure CLI. Pomocí následujících příkazů můžete přiřadit roli podepisujícího profilu důvěryhodného podpisového certifikátu uživatelům a instančním objektům k podepisování souborů:

    az role assignment create --assignee <objectId of user/service principle> 
    --role "Trusted Signing Certificate Profile Signer" 
    --scope "/subscriptions/<subscriptionId>/resourceGroups/<resource-group-name>/providers/Microsoft.CodeSigning/codeSigningAccounts/<trustedsigning-account-name>/certificateProfiles/<profileName>"