I would like to ask which kind of credentials do I need to put on for importing data using the Google App Engine BulkLoader class
appcfg.py upload_data --config_
Another solution is to stub out the auth function with lambda: http://www.carlosble.com/?p=603
You need create an admin credential in your local development server first.
With your firefox (or chrome safari etc), open http://localhost:8178/remote_api, you will be asked to login (without password), enter an email as your login, and tick the login as administrater
box, login. This will create you a local admin credential for you, use this when bulkloading locally.
It applies to other admin required local access.
Leaving (or commenting) out login:admin
is a bad practice, since you might deploy that into production, too. Take care!
I recommend you follow the advice given here, and I quote:
add this to app.yaml file:
-- url: /loadusers script: myloader.py login: admin
Note that if you run it on local development machine, comment off the last line login:admin so that you don't need a credential to run the bulkloader.
(my emphasis).