Google Workspace 管理者権限なしで Google Groups のメンバーを API で一括管理する

Google Groups のメンバーを定期的に入れ替える運用をしている組織は多いと思います。手作業での登録・削除は手間がかかるため、API で自動化したいところです。 Google Groups のメンバーを API で管理する方法としては、Admin SDK (Directory API) がよく紹介されています。一方で、Admin SDK は Google Workspace の管理者権限が必要であり、利用できる場面が限られます。 本記事では、管理者権限がない環境でも利用できる Cloud Identity Groups API を使って、Google Groups のメンバーを一括管理する方法を紹介します。 API の選択肢 Google Groups のメンバーを API で管理するには、主に以下の 2 つの方法があります。 Admin SDK (Directory API) もっとも広く紹介されている方法です。 s s e e r r v v i i c c e e . = m e b m u b i e l r d s ( ( ' ) a . d l m i i s n t ' ( , g r ' o d u i p r K e e c y t = o ' r g y r _ o v u 1 p ' @ , e x c a r m e p d l e e n . t c i o a m l ' s ) = . c e r x e e d c s u ) t e ( ) 利用するには、以下のいずれかが必要です: ...

2026年2月18日 · 12 分 · Nakamura

Mirador3のFirebase連携annotationsプラグインにおいて、メールアドレスによる登録を可能にしました。

概要 Mirador3のFirebase連携annotationsプラグインを開発しています。 こちらについて、これまではGoogleアカウントによるログイン機能のみを提供していましたが、メールアドレスによるログイン機能を追加しました。 機能紹介 以下、ログインボタンを押した場合です。 メールアドレスによるログインの場合、アカウントの新規作成が可能です。 ログイン後、ユーザに関する情報を表示するようにしました。 アイコンをクリックすると、ログアウトボタンが表示されます。 まとめ IIIFを用いたアノテーションの作成と共有において、参考になりましたら幸いです。

2025年2月21日 · 1 分 · Nakamura

Google ColabからGoogle Spreadsheetのデータを取得するサンプルノートブック

Google ColabからGoogle Spreadsheetのデータを取得するサンプルノートブックを作成しました。 以下からお試しいただけます。 https://colab.research.google.com/github/nakamura196/ndl_ocr/blob/main/Google_ColabからGoogle_Spreadsheetのデータを取得するサンプル.ipynb 以下のように、Google Spreadsheetの内容を取得できます。 以下、ソースコードです。 f a i f c g i f # s w w # d d d r u m r r c m r s o o a f f o t p o e p o シ _ r r 全 t m h o m d = o m ー i k k デ a = . r s r ト d b s ー g a t g , g t p の o h タ = j o u o s a 指 = o e を s o t g o _ p p n 定 k e 取 w o g h s g r a d " t 得 o n l e p l = e n a < = r _ e n r e a d s G = k n . t e . d d a o g s o c i a a e . s i o c w h r o c d u f a m g . o e m l a t a u a p l o r e a a t h u t s o e p k t l b e l h r e b . i _ i t o p t S n o g z i u m ( r d p _ o e e m s p ) i j r b k t ( p e o z s e y . _ d o r r e o a _ g a a r ( t ( n d k e l t t ) c _ s e t l a d r n h y _ _ ) a e e o e ( w r u f d r e s o e t a s m t s r c h u ) a の _ k o l l I i s r t i D d h d z > ) e s e " e ( t ) ( 0 ) 参考になりましたら幸いです。 ...

2022年5月25日 · 2 分 · Nakamura