3.3.2 Googleドライブを表示する

アカウント作成後Googleドライブにアクセスします、これはどのブラウザからでもアクセスできますがGoogle Chromeを使用するのが一番良いでしょう。なお本稿では執筆時点で最新版のバージョン 29.0.1547.76 mを使用しています。

図5:Chromeで「新しいタブ」を表示(クリックで拡大)

Chromeで「新しいタブ」を選択後、画面右上のマーク(アプリ)をクリックすると図5のようにアプリの一覧が表示されるので、中央下の「ドライブ」を選択します。

図6:Googleドライブアクセスのログイン画面(クリックで拡大)

まだログインしていない場合はGoogle ドライブのアイコンクリックで図6のログイン画面が表示されます。この画面から前に3.3.1でセットしたGmailのアドレスとパスワードを入力してログインします。

図7:Google Drive画面(クリックで拡大)

ログインすると図7のGoogle Drive画面が表示されます。筆者の場合は作成済みのフォルダ( )が画面下部に表示されていますが、新規に作成した場合は表示されません。

2.1 フォルダを作成する

図7の画面からフォルダ(Test)を作成します。連載で使用するスプレッドシートはすべてこのフォルダ内に配置します。

図8:CREATEクリックで表示

図7左上の「CREATE」をクリックすると図8の画面がプルダウン表示されるので、先頭のフォルダ(Folder)アイコンをクリック選択します。

図9:フォルダ名入力(クリックで拡大)

フォルダを選択すると図9の画面が表示され、フォルダ名を入力すると図10のようにフォルダが作成されます。

図10:Testフォルダが追加されたGoogle Drive画面(クリックで拡大)

2.2 フォルダを特定の人と共有(シェア)する

この後Textフォルダ内にファイルを作成して話を進めていきますが、その前にフォルダの共有設定について見ておきます。Google ドライブで作成、同期、アップロードしたファイル、フォルダ、Google ドキュメントは、セキュリティ上最初はすべて作成者(オーナー)だけの限定公開になっています。つまり作成者だけがそのファイルを参照・アクセスすることができるわけです。これを特定の相手にもアクセスできるようにするためには共有の設定を行いますが、共有の設定では、相手(ユーザーまたはユーザーグループ)を特定して、アクセス・レベルを設定します。

共有の設定手順

(1)共有(Share)設定画面の表示

図11:共有(Share)画面の表示(クリックで拡大)

作成したTestフォルダを右クリックすると図11のメニュー画面が(ここではプルアップで)表示されるので、Share -> Share を選択します。

図12:共有設定画面(クリックで拡大)

Share選択で図12の共有設定(Sharing settings)画面が表示されます。この画面下部のInvite Peopleフィールドに共有するユーザーのメールアドレスを入力します。

図13:共有ユーザーをメールアドレスで指定(クリックで拡大)

図13のように、Testフォルダを共有するユーザーをメールアドレスで指定して「Share & save」をクリックすると図14のように画面表示が変わります。

図14:共有ユーザーの追加と公開設定オプションの指定(クリックで拡大)

図14では図13で指定したユーザーが追加されていますが、更にこのユーザーの公開設定オプションの指定を行っています。指定は、所有者(Is owner) 、編集可(Can edit) 、参照可(Can view)から選択できますが、ここでは編集可を指定しています。指定後「Save changes」クリックで図12の画面表示に戻るので「Done」をクリックします。

図15:TestフォルダにShaed表示が追加される(クリックで拡大)

図10の画面では、図15のようにTestフォルダにShaed表示が追加されているのが確認できます。

図16:共有ユーザーへ送信されたメール(クリックで拡大)

また共有指定されたユーザーには、図16のように共有確認のメールが自動送信されます。

以上、Google Driveでの作業用フォルダ作成までを見て来ましたが、これで、連載で使用するGoogle Apps側の環境設定は完了です。環境設定は実際にやってみると意外と簡単なものである事がわかると思います。また一度設定してしまえば、次回からはGoogle Driveのアイコンクリックだけで簡単に作業環境を開くことができます。

Google AppsとApps Scriptだけでも多彩な機能が備わっており、業務システム構築にも有効ですが、ここではGoogleの本格的クラウドに位置づけられるApp Engineとリンクしたシステム構成を主題として話を進めていきます。

次は、App Engineの概要について解説し、その後ExcelをアップロードしたスプレッドファイルをApp Engineで読み込むプログラム処理の解説へと入っていく予定です。

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30