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
LancersでのBundle活用
Search
Ken Nagamine
August 27, 2025
Programming
170
0
Share
LancersでのBundle活用
Ken Nagamine
August 27, 2025
More Decks by Ken Nagamine
See All by Ken Nagamine
2025/12/10_Bundleユーザー会資料
nag8
0
150
2025/10/16_人手不足でも回る情シスになる 内製ツールで実現する業務効率化のリアル事例
nag8
0
120
task仕掛けのTech Blog
nag8
1
130
2025/06/05_読み漁り学習
nag8
0
290
肉のハナマサで買った食材を自動的にNotionに格納する
nag8
0
130
kintone cafe@2025/04/19
nag8
0
160
2年だ 俺は2年をかけて、 “正解”を手に入れる
nag8
0
14
Other Decks in Programming
See All in Programming
t *testing.T は どこからやってくるの?
otakakot
1
710
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
590
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
350
Agentic Elixir
whatyouhide
0
390
10 Tips of AWS ~Gen AI on AWS~
licux
5
450
GitHubCopilotCLIをはじめよう.pdf
htkym
0
240
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
190
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
280
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
240
Vibe NLP for Applied NLP
inesmontani
PRO
0
460
의존성 주입과 모듈화
fornewid
0
150
Back to the roots of date
jinroq
0
360
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
180
Rails Girls Zürich Keynote
gr2m
96
14k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Producing Creativity
orderedlist
PRO
348
40k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Agile that works and the tools we love
rasmusluckow
331
21k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
260
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
190
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Between Models and Reality
mayunak
3
270
Transcript
Lancersの Bundle活用
主な職務 corpIT SaaSの導入、アカウント管理 社内ヘルプデスク corp-engr SmartHR→各SaaSの権限を更新 Slack→spreadsheet→Alert(Slack) kitnone→spreadsheet→Alert(Slack) Akerun→spreadsheet→出社率集計 長峰
謙 自己紹介 GASのライブラリや入門書を書いたり
ランサーズ株式会社 会社紹介
Bundleの 使用状況
Bundleの使用状況 メンバー数 160名弱(アルバイトさんなど含む) 業務委託の方100名弱 アプリ数 全体81件 うちカスタムアプリ31件
Bundleの状況 3組織を1つのBundleで管理 Lancers 子会社1(独自アプリはなく、Lancersと共有) 子会社2(独自アプリのみ。システム統合予定)
活用例1 内部監査
1.情シスチームで内部監査対象の各SaaSのアカウントの一覧(など)を取得 a.その際、変なアカウントがないことを確認 2.内部監査チームでアカウント一覧(など)を確認 a.異動や入退社に対応できていること(など)を確認 内部監査のフロー(おおまか)
内部監査フローへの Bundle導入前 情シス:キャプチャ取るのが手間(15画面くらいログイン→キャプチャ) 内部監査さん:キャプチャから精査するのが手間 →それぞれの証跡のフォーマットが異なるため、使用者 を照合するのが大変
内部監査フローへの bundle導入後 SaaS・内製システム 内部監査チームへ アカウントのcsv アカウントのキャプチャ google kintone slackmicrosoft office
オンプレ オンプレ Notion サーバーアカウント
内部監査フローへの bundle導入後 証跡を以下に変更 Bundleのaccount.csv(アカウント画面からCSV出力したもの) Bundleのマイアプリの各テナント画面を休職中&離職済でフィルタ ーをかけたもののキャプチャ アカウントが在籍中の人のみになっているかを確認するため
内部監査フローへの bundle導入後 SaaS・内製システム account.csv 休職・退職者で絞ったキャプチャ 内部監査チームへ
変わったこと 情シス ⛅Bundleと自動連携できないアプリはCSV出力→bundleにCSV取込となり、 手間は変わっていないor少し手間になった 🌅作業フローの注意点が明確になり、照合作業をBundleが担ってくれたおか げで単純作業でよくなった。 1. 毎月アカウントCSVをBundleにup 2. 入退社があればメンバー情報を更新
3. 休・退職者がアカウントを持っていれば削除してBundleを更新 🌅bundleのキャプチャの撮影はpythonで自動化できた 内部監査フローへの bundle導入後
変わったこと 内部監査 🌅確認作業が楽になった(例えばGitHubはidから個人特定が難しいの で、使用者が紐づけされていた状態の証跡がありがたい) 🌅監査対象のSaaSが増えてもアカウントのファイルは1つのみのため、 精査がやりやすい 内部監査フローへの bundle導入後
活用例2 権限・グループ チェック
チェック処理 以下を定期的にチェック akerunのグループ人数 100名超えるとエラーのため Googleグループに異常がないか Slackの権限に異常がないか SaaSの権限で特定グループ以外に 特殊な権限を持っていないか akerunのところは アラート機能で代替できる
SmartHRデータ表 チェック処理 Bundleデータ表 SmartHR
チェック処理 Bundleデータ表 毎日深夜にアカウント、メンバー情報をスプレッドシートに更新
チェック処理 バクラク →更新用CSV生成 kintone→APIでグループ設定 googleグループ→チェック(APIで自動化できるが...) オンプレ→特定権限をチェックしてアラート
活用例3 アカウント 需要予測
アカウント数足りるかチェック 1.採用チームが採用進捗をkintoneへ 2.kintoneとbundleから採用予定数とアカウント数を出して、表で集計 GoogleWorkspaceを500IDで契約している場合、いつなくなりそうか? slackを1000IDで契約しているが、いつ追加調達を交渉したほうがいいか?
kintoneデータ表 チェック処理 Bundleデータ表 kintone 応募枠管理アプリ 需要予測表
Thank you zenn linkedin