Robot accounts are accounts created in NeCTAR's accounts database that are intended for automated operations. You should use a robot account instead of your usual Openstack credentials, when you need to perform automated Openstack operations (such as writing to swift, or snapshotting an instance), from a machine that you do not have physical control over, such as another Nectar instance, or any machine where you are not the sole administrator of that machine.

To maintain accountability, we require that each robot account is associated with a single user. They are also scoped to a single project, to reduce the harm that can be done if an account is compromised.

To request a robot account, submit a request to with the tenant id that you need robot accounts for.