i need to set up production apps. as is, it seems that apps are
associated to one and only one *user* account. this is a problem
because multiple users (developers) need to be able to admin an app
(to deploy, fetch logs, view datastore, etc.).

we also need our tracking system to be able to fetch the logs. it uses
a subprocess running appcfg.py to get them - which means it must
include the email in the subprocess args and feed the password in over
stdin. this means that the credential to access each app must be
stored in our database.

this is a problem - right now, the apps appear to be owned by my
google apps account - which is the master account for the domain. for
security reasons, i can't give that account's credentials out or store
them in our database.

here are the possible solutions i see:

1.) allow multiple users to admin an app. this is the desired solution
- we can control developers admin access to apps on individual basis,
and create a 'tracker' account that the tracking system uses to fetch
logs. if this is possible, please let me know how to do it.

2.) create one 'deploy' account that owns all apps - all developers
and the tracking system use this account, we change the password when
the set of dev's with admin access changes. in this case, how can i
'move' existing apps to a new 'deploy' account?

any help / advice appreciated, thanks in advance.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to