Questions tagged [google-provisioning-api]

The Google Apps Provisioning API has been officially deprecated as of May 15, 2013. It has been replaced by the Admin SDK’s Directory API.

The Google Apps Provisioning API has been officially deprecated as of May 15, 2013. It has been replaced by the Admin SDK’s Directory API. The Google Apps Provisioning API will continue to work as per Googles Deprecation Policy.

Google Apps allows website administrators to offer their users co-branded versions of a variety of personalized Google applications, such as Gmail. This document describes the Google Apps Provisioning API, which enables application developers to programmatically enable access to these applications. Specifically, the API provides functions for creating, retrieving, updating and deleting user accounts with one or more domains, nicknames, email aliases, organization units, and groups.

See also the official documentation.

89 questions
1
vote
1 answer

Get a list of users on a Google Apps domain

We have an app in the Google Apps Marketplace (the new one, i.e. using OAuth2) which needs to get a list of users in the domain. We're currently using the Provisioning API for this (which we know is deprecated, but there seems to be no better…
1
vote
1 answer

Google Directory API 403 Insufficient Permission errors when requesting all account users

I am trying to use the java Directory API to return a list of all the users in an account following the method outlined in the Google Documentation, however I consistently get 403 permission errors. Using the Java SDK my code looks like this, which…
1
vote
1 answer

Zend_Gdata_addRecipientToEmailList Error: Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 400

I have PHP code that is managing mailing lists using the Provisioning API. Visitors are able to opt in or out of the mailing list via a web form. It has been working for ~6 months and stopped working 10/1/2013. I am using this code for…
brianb
  • 29
  • 3
1
vote
1 answer

How to enable http logging for provisioning API java client?

I am using java classes AppsForYourDomainService UserService from package com.google.gdata.client and could not figure out how to configure http client log. any ideas?
Gal Morad
  • 806
  • 7
  • 7
1
vote
1 answer

how to get suspended user status from google api using oauth

I am looking for a way to get from any google apis a list of not-suspended users in an organization, using oath authorization. google profile api has oauth, but the user list returned does not contain the isSuspended flag. google provisioning api…
bazik
  • 609
  • 3
  • 18
1
vote
1 answer

Google api schema for user fields

I have created a software that connects to Google apps email and allows me to create a signature for specified users with their info. In Google apps domain management is no possibility to edit more "advanced" fields like company address, fax,…
alex Alex
  • 373
  • 6
  • 25
1
vote
1 answer

Google Groups: Disable Group through Python API

I am using the Python Gdata API to manage Google Groups for my organization and am interested in using the "Disable Group" feature that is now available in the "New" Google Groups. Is this feature supported in the API? I am using the methods listed…
1
vote
1 answer

GAE: is this possible to impersonate user at cron/queue

Say, I want to use Google Apps Provisioning API to retrieve my domain users and synchronize them into my Google Datastore. I want this to be done at GAE Cron Job, but GAE Cron is not the logged on user and it doesn't have any credential to call…
lannyboy
  • 617
  • 1
  • 10
  • 20
1
vote
1 answer

Is it possible to change email address of a Google group via API?

I am trying to find a way to rename (change email address aka group id) a google group via api. Using the python client libraries and the provisioning api i am able to modify the group name and description, and I have used the group settings api to…
1
vote
1 answer

Google Provisioning API and oAuth2 in Google App Engine with Python

Okay, what I'm trying to do is use Google's provisioning API to add members to a google group in the background as they enroll/register inside of google course builder (powered by google app engine). The first method I tried was using the…
1
vote
2 answers

Google Groups Provisioning: What am I missing here?

I'm trying to add a member to a Google group using the provision API. I've ran this in python with no success. I feel like I'm missing something obvious here... anybody? import gdata.apps.groups.client groupClient =…
1
vote
1 answer

How to reset session cookies using Gdata APIs

using the Provisioning API, does setting changePasswordAtNextLogin to true also reset the current sign-in cookies? If not, is there a way to reset these cookies via API (close all active sessions)? Or is this a functionality only available in the…
miturbe
  • 715
  • 4
  • 17
1
vote
2 answers

How to work with Google Provisioning APIs for Domain groups and users with Google Drive API?

With Google Drive APIs, I am able to initalize DriveService Object using OAuth2.0, but don't know how to initialize AppsService object of Google Provisioning API to work with Domain Gorups and Users. I tried AppsService _appService = new…
Jeevan
  • 167
  • 2
  • 11
1
vote
0 answers

Change of behavior: GetUser now returns real user if alias address specified

It looks like something has recently changes with the Provisioning API when getting a user account: https://developers.google.com/google-apps/provisioning/#retrieving_users_experimental previously, if you specified an address that was an…
Jay Lee
  • 13,415
  • 3
  • 28
  • 59
0
votes
0 answers

How to check push provisioning api access (package white listed or not) or not for android

How to check push provisioning api access (package white listed or not) or not for android. I have fill the form given URL https://support.google.com/faqs/contact/pp_api_allowlist But I need to check its app white listed or not. How I can…