キンコミ kintone user community

みんなの投稿

2024/08/16 17:20

質問は初めてさせていただきます!

▶契約中のコース:スタンダード
▶運用状況:
全社利用で約150アカウント
カスタマインやプラグインを多用、JavaScriptは最小限に(カスタマイン導入前の一部が残っていますが...)
各部署にアプリ管理者がおりある程度自由にアプリを作成できるようにしています。
▶お悩みの背景と目的:
当社では、組織名や組織体系が頻繁に変わりやすい状況にあります。
「組織とユーザーの設定」の「表示名」はラベルなので、比較的カジュアルに変更できますが、
「組織コード」は変更するとカスタマイズに影響が出るため、安易には変更できないと考えています。
(フィールド名とフィールドコードの関係のように)
組織変更の際に皆さんがどのように対応されているのかを知りたく、投稿いたしました。
▶試してみたこと:
開発環境でのテスト
過去投稿の確認(西村さんのnoteが参考になりました)
https://kincom.cybozu.co.jp/chats/zfzggkfmdcdaq1t3
▶譲れない条件:特にありません



質問①:組織コードは何かルールを決めて設定していますか?
当社の場合、前任者の時代からあまり意識して設定されておらず、
組織コードは空欄で保存し、自動生成されたものを使用しています。

例)組織名:営業部 → 組織コード:営業部_aBcDef
組織コードはcybozu.com共通管理者しか確認できないため、
カスタマイズで組織コードが必要な場合(頻度は少ないですが)、
コードを教えるのが少し面倒に感じています。

組織名と合わせる、命名規則を設ける、など
運用方法について何かアイデアがあれば教えていただけると助かります。

※「システムの自動入力に任せる場合」
組織コードを空欄のまま保存すると、システムが自動で組織コードを設定します。
https://jp.cybozu.help/general/ja/id/020460.html#list_division_item_2010



質問②:組織コードを運用途中で変更したことはありますか?
プラグインやカスタマインなど、組織コードを使ったカスタマイズに影響が出ることは理解しているため、
安易に変更しないようにしています。

前述の通り、自動生成されたコードを変更したい気持ちはあるのですが、
影響範囲が掴めずなかなか手を出しにくい状況です。

また、組織名だけが変更され、組織体制としてはほぼ継承される場合、
組織コードを変更せずに組織名だけを変えてしまうこともあります。
(後々わかりづらくなるので、本来は新規作成したほうが良いとは思っていますが...)

都度新規作成している、組織コードも変更している、など
その際に気を付けている点なども教えていただけると嬉しいです。



※ちなみに、kintoneの標準機能の範囲で組織コードの変更に影響が出るものがあるかご存知でしょうか?
ヘルプを調べてみましたが、特に明記されている内容は見つけられませんでした。
(こちらはサポートに問い合わせた方が良い内容かもしれませんが)

長くなってしまいましたがよろしくお願いいたします!

1件のコメント (新着順)
koichi
開発
2024/08/18 00:25

こんにちは。
組織の付け方は悩みどころですね。

質問①:組織コードは何かルールを決めて設定していますか?
基本的には組織名と組織コードは合わせるようにしています。
組織名:営業部 → 組織コード:営業部
大きな意味はないですが、自動でつくランダム文字列が気持ち悪いというだけです。。

加えて、メンションなどでヒットさせにくくしたい組織(権限設定のためだけに使用しているなど)であれば、間にスペースを入れたり、英語表記にしたりしてます。
組織名:営 業 部 → 組織コード:営 業 部
組織名:Sales_Department → 組織コード:Sales_Department



質問②:組織コードを運用途中で変更したことはありますか?
部署名が変わるときは致し方なしですが、それ以外は基本的に組織名・組織コードを変えることはしていないですね。

(JavaScriptは最小限に・・・とのことですのであまり参考にならないかもしれませんが)
全体JavaScriptにてグローバル変数として定義すれば、そこさえ修正すればよいので、各アプリ内での修正は基本不要になります。

カスタマインは使ったことがないので分からないですが、ドメイン全体で使えるグローバル変数的なものがあれば、同様のことがいえると思います。



個人的な考えですが、namiokaさんの組織でいうと、「組織名」は都度変更するとして、「組織コード」はある程度アルファベットで大くくりに定義してみてはいかがでしょうか。
旧組織名:営業部   → 組織コード:SalesやDepartment1
新組織名:セールス部 → 組織コード:SalesやDepartment1
→組織名が変わっても、組織コードは変更しない!



※ちなみに、kintoneの標準機能の範囲で組織コードの変更に影響が出るものがあるかご存知でしょうか?
標準機能の範囲でいうと特段無いと思われます。
アクセス権なども組織コードが変わっても特に影響はありません。

ただし注意点としては、CSVで一括で組織変更する際、既存の組織すべてを含めて更新する必要があります。
記載していなかった組織は消えます。
同じ組織名・組織コードで作り直したとしても、過去のそれとは異なるものとなります。
アクセス権などの再設定が必要になります。


namioka バッジ画像
製造業
2024/08/19 09:58

ご丁寧に返信頂きまして誠にありがとうございます!
とても参考になります。

大きな意味はないですが、自動でつくランダム文字列が気持ち悪いというだけです。。

同意です。私も気持ち悪く感じる派です笑
『ヒットさせにくくしたい組織であれば、間にスペースを入れたり、英語表記にしたり』
 → これ思いつかなかったです、私も柔軟な発想できるようにしたいです。

全体JavaScriptにてグローバル変数として定義すれば、そこさえ修正すればよいので、各アプリ内での修正は基本不要になります。

これは理想ですが、良くも悪くも当社の場合各部署で運用をある程度任せる方針なので厳しく。。。
プラグインを多用している場合、設定を中まで確認しに行く必要があるのがデメリットですね。

個人的な考えですが、namiokaさんの組織でいうと、「組織名」は都度変更するとして、「組織コード」はある程度アルファベットで大くくりに定義してみてはいかがでしょうか。

なるほど。確かにある程度大きく(緩く?)定義してしまえば柔軟に対応できるかもしれません。
それで対応できないほどの組織改編の場合は、結局根本から見直す必要は出そうですし。

会社規模が年々拡大しており、kintoneの業務利用範囲も広くなり、
ガバナンス含めて見直しが必要な頃合いと感じているので、
頂いたアドバイスを参考に、設定を考えてみます。

改めて、この度はご返信ありがとうございました。