Fusion Tables Protected Map Layer Launch: Have your cake and eat it too

The integration between Google Fusion

Tables and Google
Maps API Premier
makes it extremely easy to visualize thousands of
locations on a map. Fusion Tables is a powerful, cloud-based database
with geospatial smarts; you can attach a location to any record and
then execute geospatial queries to find the relevant records.
Organizations that need to map sensitive or private data will
appreciate our new Protected
Map Layer
. For Maps API Premier customers, simply pop in your client
ID
into Fusion Tables and voila, you can visualize your data in
your Maps API Premier implementation (and ONLY your implementation)
and your underlying data tables are kept entirely private.

The marriage of Maps API Premier and Fusion Tables enables a true
cloud-based location platform: no servers to stand up, no database
applications to install – just upload your data and display it on a
map. Dead simple and keeps your data safe – just as it should.

Google Apps APIs without writing a program

Today we are releasing the Google Apps Shell Interface (GASI), a graphical user interface for administrators working with Google Apps APIs.

Google Apps administrators work with the APIs for a variety of reasons. First, there are a number of features that are only exposed to the administrator through the APIs. Second, the administrator may wish to save time by automating a task instead of repeating it for thousands of users. Traditionally, you’d write a program directly using the Google Apps APIs, use libraries such as gData, or write a shell script using third party scripts such as the Google Apps Manager (GAM).

Now you can also use the user interface in GASI to issue commands. GASI allows Google Apps administrators to make certain API calls through a graphical user interface without having to write a program. You can also execute commands dynamically generated with variables from a CSV file, for batch execution.

The commands available in GASI are listed in the documentation page for the Google Apps Shell (GAS), a library that comes with GASI. GAS can also be called from a command line interface. The current version of GAS contains commands to configure email settings, Google Groups, user nicknames, user accounts, and domain organizations. For example, there is a GAS command to move a user to an organization in the control panel. With GASI, you can programmatically run this command for a number of users listed in a CSV file. Other common use cases include renaming usernames or creating user nicknames.

If you’re looking for other ways to use Google APIs through a command line, check out the Postini EZCommand Shell and Google CL, two other open source projects from Google.

Postini EZCommand Shell makes things even easier

Today, we are open sourcing the Postini EZCommand Shell, a Perl script allowing Postini administrators to issue EZCommands to Postini from a command line.

The script is useful in two ways. First, it allows Postini administrators to make Postini EZCommands from a terminal. Second, it provides sample code for developers. For years we’ve had the Postini EZCommand, but never out-of-the-box sample code that companies could use. This code gives developers a helpful guide to integrate EZCommand with their internal systems.

Postini EZCommand Shell version 1.0.0 supports the following EZCommands:

adduser
modifyuser
deleteuser
suspenduser
addalias
deletealias

For more information, see our site on Google Project Hosting.

By Jeff Pickhardt, Enterprise Sales Engineering Team