コラムCOLUMN

kintoneの開発者ライセンスとは?取得方法について解説

kintone(キントーン)は、ドラッグ&ドロップの直感的な操作で簡単に業務アプリを構築できる大変便利なツールです。しかし、運用の規模が大きくなったり、JavaScriptやCSSを用いた「カスタム開発(プログラミングによる機能拡張)」、あるいは外部プラグインの検証などが必要になったりした際、「本番環境でいきなりテストするのは怖い」と感じたことはないでしょうか。

実際の業務データが入っている本番環境でテストを行うと、万が一設定を誤った場合にデータの破損やシステム停止といった重大なトラブルを引き起こすリスクがあります。

そこで、kintoneの開発・検証を安全かつスムーズに進めるために必ず活用したいのが「kintoneの開発者ライセンス」です。本記事では、開発者ライセンスの概要や利用するメリット、具体的な取得手順から、実務で運用する際の注意点まで詳しく解説します。

kintoneの開発者ライセンスとは?

kintoneの開発者ライセンスとは、サイボウズ社が運営する開発者向けコミュニティサイト「cybozu developer network」のメンバー向けに、主に開発・検証・学習を目的として提供されている「無償のkintone環境」のことです。
通常、kintoneを利用するにはユーザーごとの月額ライセンス費用が発生しますが、一定の条件(開発や検証目的であること)を満たして申請すれば、本番環境とほぼ同等のフル機能(スタンダードプラン相当)を備えた環境を無料で1ドメイン取得することができます。

主な基本スペックと制限

利用料金:無料
ユーザー数:最大5ユーザーまで
コース:スタンダードプラン相当(APIの利用やJavaScriptカスタマイズが可能)
ディスク容量:20GB(5ユーザー×4GB)
利用期間:原則1年間(※ただし、開発目的での利用を継続している場合は、期間延長の更新手続きが可能)

開発者ライセンスを利用する4つのメリット

自社の本番環境とは別に、この無償の開発者ライセンス環境を確保しておくことには、実務運用において以下のような数多くのメリットがあります。

メリット1:本番環境への悪影響を完全に防げる(安全性の担保)

実際の業務で社員が毎日使っている本番環境で、アプリのアクセス権を書き換えたり、複雑なルックアップやプラグインのテストを行ったりするのは非常に危険です。開発者環境という「隔離されたテスト場」があることで、誤ってデータを削除したり、バグのあるプログラムを走らせて業務を止めたりするリスクを完全にゼロにできます。

メリット2:JavaScriptや外部API連携の高度なテストができる

開発者ライセンスは「スタンダードコース」に相当するため、kintoneの標準機能だけでなく、JavaScriptやCSSファイルを使った画面カスタマイズの動作検証が可能です。また、WebhookやREST APIを用いた外部システム(基幹システムや他のSaaSツールなど)とのデータ連携テストも、本番データに触れることなく心ゆくまで実施できます。

メリット3:社内研修やオペレーショントレーニングに活用できる

新しくkintoneのアプリ開発担当になった社員の教育環境や、現場のユーザー向けに「新しいアプリの使い方を練習してもらうためのハンズオン環境」としても最適です。テストデータをいくら投入しても本番の容量や集計に影響が出ないため、安心して操作を学べます。

メリット4:新機能やアップデートの事前検証ができる

サイボウズ社が定期的に実施するkintoneの機能アップデートにおいて、自社が導入しているカスタマイズプログラムやプラグインがそのまま正常に動作するかどうかを、本番環境に適用される前に安全にテストすることができます。

kintone開発者ライセンスの具体的な取得手順

開発者ライセンスは、簡単なステップを踏むだけで誰でも申請し、取得することができます。具体的な流れは以下の通りです。

ステップ1:「cybozu developer network」への会員登録(無料)

まずは、サイボウズの開発者向けポータルサイトである「cybozu developer network」にアクセスし、新規会員登録(アカウント作成)を行います。メールアドレス等の基本情報を入力するだけで即時登録可能です。

ステップ2:開発者ライセンスの申請フォームへアクセス

会員登録完了後、ログインした状態でサイト内の「開発者ライセンスを申し込む」ページへ進みます。

ステップ3:必要事項の入力と規約への同意

申請フォームにて、以下の情報を入力・選択します。

• 会社名(または組織名)
• 利用目的(「自社向けのアプリ開発・検証」など)
• 希望するサブドメイン名(例:example-dev.cybozu.com の example-dev部分)
• 利用規約への同意

ステップ4:環境の開設とログイン

申請が承認されると(通常、即時〜数日以内)、登録したメールアドレス宛に環境開設完了の通知メールが届きます。メールに記載されたURL、ログインID、初期パスワードを使ってアクセスすれば、すぐに自分だけの検証用kintone環境の利用を開始できます。

実務運用で絶対に外せない4つの注意点

無料で非常に便利な開発者ライセンスですが、あくまで「開発・検証用」として提供されているため、運用にあたってはいくつかの重要なルールや注意点があります。

注意点1:実際の「本番業務(実業務)」での利用は禁止

最大の注意点として、「無償だからといって、実際の売上管理や顧客対応などの本番業務に使ってはならない」という規約があります。もしサイボウズ側に実業務での利用と判断された場合、ライセンスが停止される可能性があるため、投入するデータは必ず「ダミーのテストデータ」に徹底してください。

注意点2:1年ごとの「更新(延長)手続き」が必要

開発者ライセンスの有効期限は基本的に「1年間」です。期限が近づくと登録メールアドレスに通知が届きます。自動更新ではないため、引き続き開発・検証目的で利用したい場合は、必ず期限内に「cybozu developer network」から延長の手続きを行ってください。手続きを忘れると環境が削除され、作成したアプリやテストデータが消失してしまいます。

注意点3:ユーザー数は「5ユーザー」の固定制限

開発者ライセンスは最大5ユーザーまでに制限されています。社内の大規模な人数で同時に検証を行ったり、全社員分のテストアカウントを作ったりすることはできません。複数の担当者で使う場合は、アカウントを使い回すか、検証の役割を絞るなどの工夫が必要です。

注意点4:本番環境への「アプリ移行」の手間を考慮する

開発者環境で完璧に作り込んだアプリを本番環境へ反映させるには、アプリをテンプレート化して書き出し、本番環境で読み込ませる(インポートする)必要があります。JavaScriptファイルやプラグインの設定なども個別に移行・再設定が必要になるケースがあるため、移行手順をあらかじめシミュレーションしておくことが大切です。

まとめ

kintoneの開発者ライセンスは、安全・確実なシステム運用やDX推進を目指す企業にとって、なくてはならない「必須のセーフティネット」であり「実験場」です。

本番環境のデータや稼働状況を一切気にすることなく、高度なJavaScriptカスタマイズの検証、プラグインの相性チェック、社内のオペレーショントレーニングなどを無償で何度でも実施することができます。

「これまで本番環境でヒヤヒヤしながらアプリを修正していた」という担当者の方や、「これからkintoneのカスタマイズに挑戦したい」という企業は、ぜひこの機会に開発者ライセンスを取得し、より安全でクリエイティブな業務改善の環境を整えてみてはいかがでしょうか。

お問い合わせ

kintoneアプリの開発・カスタマイズに関するご相談・ご質問などお気軽にお問い合わせください