Add developer to App Engine Account - google-app-engine

I created an application on Google App Engine, using my Google account.
I have another developer who will be working on the project with me.
How can he deploy the app from his machine also, using his own Google account? I dont want to give him my password.

In app settings go to "Permissions" page from left menu. There you can add new developer's email and set permission for him("Owner" or "Developer" or Viewer).
Than he will receive notice on e-mail with accepting link.
After approving he will be able to work with your app with own account.

Related

How to give a developer access to my Google App Engine project?

I've got a Google App Engine project account and want to give access to a new developer who's going to help out, but I don't want him to have the account access details. How do I add him as a user so he can deploy and test code on my account (locally on his machine using the SDK and live), but not do anything I don't want him to do with the account?
I know I need to use IAM roles somehow, but does the developer already need a Google account (don't think he has one) or can I just send an invite to his existing email etc?
Many thanks,
Alex
Your developer will require a Google account, which can be a gmail account or a Google Apps account.
Check out the description of the App Engine IAM roles and then grant the appropriate access to your developer's Google account.
In your case that might be either "Editor" or "App Engine Service Admin".

Registered domain through Google apps

I'm helping out a friend, he bought a domain through Google apps for a business email e.g. mybusiness#mybusiness.com. He now wants me to put a website for this domain e.g. www.mybusiness.com.
So he gave me login details for his Google apps account and after looking around i found login details for GoDaddy DNS control panel here.
http://oi57.tinypic.com/qoydfc.jpg
Now this only allows me to change DNS settings, where are the options, such as wordpress, mysql,cpanel etc? These are the only login details he was given for Godaddy? I tried to login at Godaddy.com and these login details don't work, username doesn't exist. When i visit e.g. www.mybusiness.com/cpanel i get a google error 404 page but he bought the domain?
Please tell me how this works. I simply want to put a website on the domain he bought with Google apps.
it sounds like your friend only bought the domain + google apps account. you didn't mention any hosting/server that he paid for. in this case, he needs to get web hosting wherever he likes, and just point the dns accordingly. your question is tagged with google-app-engine for some reason. So if you intend to use google app engine for web hosting, you need to create a project and assign it the domain you purchased.

how to add google appengine app to non admin users in my domain?

I am the admin of the google account, say, mycompany.com. Employees have their email and a google account like joe#mycompany.com which give them access to docs, ... under this id.
I would like to add AppEngine as one of the apps they could use, so that every one can create one or more applications. In the dashboard where I see the list of the 7 apps they have access to( gmail, drive, ...) I don't find how to add appengine.
I can however create an appengine app under admin, but I would like to give the freedom to everyone to do it with their account. Is that possible ?
I did some research and found answers about other things. I am not looking to map myapp.mycompany.com to myapp.appspot.com, I managed to do that
Using the new Admin Console home page you should:
Click "More Controls" which can be found towards the bottom of the screen
Select "Other Google Services"
Locate and click on "Google App Engine Admin Console"
Click on the drop down box under the Appengine logo and select "ON for everyone"
This should allow all users to use the Google Appengine Admin Console and create apps.

Unable to add custom Domain w/ Google App Engine

I'm unable to map a custom domain to my Google App Engine app. The steps I've already taken are:
I'm the admin of the Google Apps account
I'm the owner of the Google App Engine Account
I've added the domain to the "Domains" section of Google Apps
I've verified ownership of the domain within Google Apps
I've correctly setup the MX records of the domain
I've checked that the domain was correctly setup using: https://toolbox.googleapps.com/apps/checkmx/
However, for the last 3 days in the Domains section of Google Apps it says "MX records setup validation in progress".
Additionally, when I go to add the domain within the Application settings of the Google App Engine account I get redirected to a sign in page (despite already being signed in, and an admin within Google Apps, and the owner of the Google App Engine app). Either way when I go to sign in again I just get redirected back to the signin page and I'm not able to get any farther.
Also, I have billing enabled for the App Engine account. I've configured app engine domains numerous times before and never had these issues. Any help would be appreciated.
Update:
Following #presveva's suggestion I setup a new Google Apps account (despite already having an existing one) and the first page after creating a new Google App was a server error. After refreshing the page and verifying ownership of the domain I went to add the domain to App Engine.
On the "Please accept the Google App Engine terms and conditions to continue" page, first of all no terms even showed (numerous XMLHttpRequest errors on the page), and after submitting "I accept. Continue to add this service" the next page stated "An error occurred while trying to install this application. Please try again later."
This process is horribly broke and would be great if Google addressed this.
I know this this post is old but I ran into the same issue.
All ready running Google Apps for my primary domain.
Created a new app and registered a new domain name for that.
Don't want to get a new payed Google Apps account for the app domain.
#presveva is right but there is one way around it.
Use your current Google Apps account and add the app domain as a alias for your primary domain.
Make the admin account of your Google Apps domain owner of the Google App Engine (GAE) application.
Add the GAE app to your Google Apps account via the Google Apps admin interface.
Setup a custom domain name for the domain alias, your new app domain.
Note: If you use Google Sites for your domain you can't use www. Disable sites if you want to use GAE.
For now, the only one way for using custom domain in GAE is signup a Google Apps account (domains article).
Notice that the domain need to be the primary domain of account, a new account for domain.
The docs I have linked mentions a free single-user account but it has been replaced by a 50$ credit for a business Google Apps account (forum annunce)

App Engine application not visible on dashboard of Google Apps users

I'm working on a Google App Engine application and want to bind it to my Google Apps environment. This works perfect for my admin account of Google Apps. When I login to Google Apps with this account, I see the added application on my dashboard.
But, when I login to the Google Apps environment (using https://www.google.com/a/mydomain.com/) with a regular user account then the app is not visible. I expected the app to be available for all users just like the Market Place apps.
For the binding I followed this link:
http://www.google.com/support/a/bin/answer.py?hl=nl&answer=91077
I also tried the "add more services" function on the dashboard of the administrator.
App Engine apps are not shown to users of the Apps domain. If you want to do that, you need to add your app to the Apps Marketplace.
I just gave up searching for a solution and started to add the application to the MarketPlace for public use. Before submit I was asked to test the app on my domain. So I did and saw the app was added to my Google Apps dashboard and also to all the users :D
So no manipulation of the manifest is needed and it saved me $100.

Resources