Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
gusuku基本機能のご紹介/r3gusuku-basic
Search
R3 institute
August 24, 2017
Technology
0
10k
gusuku基本機能のご紹介/r3gusuku-basic
kintoneによるアプリ開発をHAPPYにするサービス『gusuku』
基本機能のご紹介です。
R3 institute
August 24, 2017
Tweet
Share
More Decks by R3 institute
See All by R3 institute
Kintone Customization Tutorial by Gusuku Customine en01
r3it
0
560
SIerがSaaSを作る果敢なチャレンジでStripe決済を組み込んだ話 / inside story gusuku Customine with Stripe.
r3it
1
200
kintone 出張devCamp Vol.18@沖縄 gusuku Customine & kintoneで簡単カスタマイズハンズオン / kintone devCamp Vol.18 gusuku Customine Hands-on
r3it
0
1.9k
アールスリーのトガりかた/jawsfesta2017-chushikoku
r3it
0
470
gusukuオプション機能のご紹介〜バックアップオプション〜/r3gusuku-backup
r3it
0
4k
AWSとkintoneで実現したIoTサービス基盤の開発事例/sw-r3-beerbash-iot
r3it
0
740
みみが★プレゼンツ♪〜きんゆに受講者に捧ぐ!ぼくが考えた困った時の最強の救済策〜/kinuni-meetup_vol3
r3it
0
120
gusuku Meetup TOKYO Vol.2 〜gusukuを活用してるみんなの生の声を聞いちゃおう!〜 /gusuku-meetup-tokyo_vol2
r3it
0
210
株式会社エスクリ様_gusukuバックアップオプションについて/escrit-gusuku-meetup-tokyo_vol2
r3it
0
270
Other Decks in Technology
See All in Technology
Vision Language Modelと自動運転AIの最前線_20250730
yuyamaguchi
3
1k
モバイルゲームの開発を支える基盤の歩み ~再現性のある開発ラインを量産する秘訣~
qualiarts
0
1k
2025-07-25 NOT A HOTEL TECH TALK ━ スマートホーム開発の最前線 ━ SOFTWARE
wakinchan
0
200
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
kentapapa
0
190
ファインディにおける Dataform ブランチ戦略
hiracky16
0
250
データエンジニアがクラシルでやりたいことの現在地
gappy50
3
810
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
160
AI エンジニアの立場からみた、AI コーディング時代の開発の品質向上の取り組みと妄想
soh9834
8
630
20250728 MCP, A2A and Multi-Agents in the future
yoshidashingo
1
190
増え続ける脆弱性に立ち向かう: 事前対策と優先度づけによる 持続可能な脆弱性管理 / Confronting the Rise of Vulnerabilities: Sustainable Management Through Proactive Measures and Prioritization
nttcom
1
230
完璧を目指さない小さく始める信頼性向上
kakehashi
PRO
0
140
オブザーバビリティプラットフォーム開発におけるオブザーバビリティとの向き合い / Hatena Engineer Seminar #34 オブザーバビリティの実現と運用編
arthur1
0
290
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
GraphQLとの向き合い方2022年版
quramy
49
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
GitHub's CSS Performance
jonrohan
1031
460k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Transcript
HVTVLVجຊػೳͷ͝հ ʙΞϓϦͷίϐʔҠಈʙ
本番アプリの直接変更 l リスクが高い テスト用アプリを作ると・・・ l 本番アプリへの反映が大変 LJOUPOFͰࠔΔʂ͜Μͳ͜ͱ
ςετ༻ΞϓϦͬͯ۩ମతʹͲΜͳͷʁ テスト用アプリ (動作確認用) 本番で全員が利用する前に 担当者がアプリ変更後、 動作上の問題確認を行う ためのアプリ ルックアップで 必要なフィールドの
コピーはできている? 自動計算は 間違っていない?
本番アプリの直接変更 l 間違っても後戻りができない l データを削除してしまうリスク l (変更作業中)使っている人たちに 使用を停止してもらう必要有 l そのためのメンテナンス告知も必要
ςετ༻ΞϓϦͷඞཁੑ
テスト用アプリは 必要かもしれないけど…
ख͕͔͔ؒΔʂϛεൃੜ͢Δʂ テスト用アプリ (動作確認用) 本番用アプリ (利用中) 変更作業発生! テスト用アプリで変更した部分は 本番でも同様に変更が必要
正直 テスト用アプリなんて 作りたくない…
そんな時!
お困りごとの救世主!
HVTVLVͷαʔϏε֓ཁ kintoneとセットで利用 gusuku上からkintoneのフォーム設計情報を管理 利用者はブラウザからアクセス https://app.gusuku.io
kintone+gusukuだったら?
テスト用アプリ (動作確認用) 本番用アプリ (利用中) 基本機能 ʬجຊػೳʭΞϓϦͷΞοϓσʔτ 変更部分 変更・更新部分を含めて アプリを上書きコピー
ςετΞϓϦ͔Βຊ൪༻ΞϓϦ ワンクリックでアプリのコピーもラクラク! プロセス管理やアクセス権の設定も一緒にコピー
アプリのバージョン管理 l バージョン管理=変更履歴がわかる l どこがどう変わったかの差分表示が可能 HVTVLVʹΑΔΞϓϦཧͷϝϦοτ
アプリのフォーム設計情報を見られる l Excelでアプリの項目やフィールドコー ドなどの一覧のダウンロードが可能 HVTVLVʹΑΔΞϓϦཧͷϝϦοτ
さらに!
kintone+gusukuでこんな使い方
社内の別部門でも同じアプリを使いた い アプリが増加してきたのでスペースを 分けて整理したい 別の契約で利用していたアプリをひと つの契約に統合したい LJOUPOFͰ͜Μͳࣄ͍ͨ͠ʂ
そんな時!
kintone+gusukuがあれば!
営業部 スペース アプリのコピー(複製) 人事・総務部 スペース 基本機能 ʬجຊػೳʭΞϓϦͷίϐʔ
スペース間移動 ドメイン間移動 ひとつのスペース またはドメイン 基本機能 ʬجຊػೳʭΞϓϦͷεϖʔεؒҠಈ A B B
異なるスペース またはドメイン
ʬجຊػೳʭಛɾϙΠϯτ ルックアップ・関連レコードも環境に合わせて自 動的に関連付けを変換 カスタマイズ用に設定されたJS/CSSファイルも 一緒にコピーできる アクセス権(アプリ/レコード/フィールド)の配 布も可能 スペースやドメイン間でのコピー・移動が可能 BASIC認証をサポート
ʬجຊػೳʭର フォームのレイアウト 作成済みの一覧 設定 n 一般設定 アイコンと説明 / デザインテーマ
プロセス管理の設定(注*) n アクセス権 (注*) アプリ / レコード / フィールド n カスタマイズ/サービス連携 JavaScript / CSS (注*) gusukuでのアプリ配布時に「配布する」チェックが必要
ʬجຊػೳʭର֎ 作成済みのグラフ 設定 n 通知 アプリ / レコード /
リマインダー n カスタマイズ / サービス連携 プラグイン / APIトークン / Webhook n その他の設定 カテゴリー / 言語ごとの名称 / レコードのタイトル / 高度な設定 / アクション
ʬجຊػೳʭҙ アプリのバックアップではないことに注意 l アプリをgusukuで取り込んだ時点の状態には戻せる バージョン管理をしているため l kintoneからアプリを完全に削除してしまった場合、 元には戻せない l
アプリ自体のバックアップを取得したい場合はアプリテ ンプレートなどの機能を利用 アプリに登録しているレコード(=データ) l バックアップオプションを併用 l 各レコードごとのコメントはバックアップ対象外
ʬجຊػೳʭҙ セキュアアクセス設定 l kintoneでBASIC認証の設定を追加すると利用が可能 となる ルックアップで紐付いているアプリ l 初回配布時はマスタ(=ルックアップ参照先)アプリか ら順番に配布
相互でルックアップの設定になってるアプリ l 一方のアプリのルックアップを一時的に解除してから配 布
ʬجຊػೳʭҙ 削除済みのフィールドと追加したフィールドが混在 するアプリ l 削除されたフィールド(A)と追加されたフィールド (B)が混在するアプリをgusukuで取り込んだ場合 l gusukuが「フィールドがAからBに変更された」と誤 判断してしまい、間違った情報でアプリが配布される危
険性がある フィールドB フィールドA フィールドA→B へ変更?
ʬجຊػೳʭҙ 削除済みのフィールドと追加したフィールドが混在 するアプリを正しく配布するには? 1. フィールド(A)を削除せずにフィールド名を(削除予 定)などと名前変更 2. フィールド(B)を追加 3.
gusukuでアプリを取り込み配布 フィールドB フィールドA (削除予定) フィールドB フィールドA (削除予定) そのまま配布 配布先 配布元 ※削除はしない
ʬجຊػೳʭҙ 削除済みのフィールドと追加したフィールドが混在 するアプリを正しく配布するには?(続き) 4. フィールド(A)を配布元から削除 5. アプリを取り込み 6. 配布
→ 配布先のアプリからもフィールド(A)が削除 される フィールドA (削除予定) 削除された状態で配布 配布先 配布元 ※削除 フィールドB フィールドB