Skip to main content

[![Build Status](https://travis-ci.org/huit/python-dnsadmin53.png?branch=master)](https://travis-ci.org/huit/python-dnsadmin53)

Manage access to zones in Route 53

There are a couple of limitations on IAM Objects http://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html

Based on this it seems like roles will be the best way to go

Two types of cross account access both grant access by giving the external AWS account the ARN of the role and the user then makes api calls to AssumeRole with the ARN of the role to get temp credentials allowing access to the role. (in our case updating DNS entries within a zone)

The first allows you to delegate access with just Account ID putting the trust on the repote account to create a group which has approriate access to the Role ARN

http://docs.aws.amazon.com/IAM/latest/UserGuide/cross-acct-access.html

The second type of delegation requires both an Account ID AND a External ID, which prevents the “Confused Deputy” problem ( http://en.wikipedia.org/wiki/Confused_deputy_problem)

http://docs.aws.amazon.com/STS/latest/UsingSTS/sts-delegating-externalid.html

http://docs.aws.amazon.com/STS/latest/UsingSTS/Welcome.html

Release files for dnsadmin53 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dnsadmin53 0.0.1
File Size Uploaded
dnsadmin53-0.0.1.tar.gz 4.8 kB Details

Release files / dnsadmin53-0.0.1.tar.gz

Download URL dnsadmin53-0.0.1.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
85df689175f09caf87c68582df30151f267dd2622053bec6c4c4a5a426a3feeb
BLAKE2b-256 checksum
How to use checksums
9e77fed1178f2aae86b7035477c0c1c1289f83c8b45a7ff2636269e24a541830
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page