I have implemented identity federation for an AWS account to enable devs to use AWS services via corporate single-sign on/SAML.
All the initial reading I've done regarding AWS CodeCommit seems to require either an SSH key attached to a specific IAM user to enable that user to gain access to CodeCommit via SSH, or an Access Key ID & Secret Key combo for HTTPS access.
I can't see a way to enable a federated user (i.e. a user who can log in to AWS via an assumed role rather than as a specific IAM user) to access a CodeCommit repo. Can anybody help me? Am I missing something obvious?
The CodeCommit pricing talks about a federated user counting as an active user for pricing purposes which implies that it's possible.