使った開発をしていて、こんな困ったことがありました。操作できる担当者が捕まらなくて開発が進められない特定のプロジェクトに関するリソースだけアクセス許可したいけど、○○にはリソースによる制限ができないマネジメントコンソールを使えるようにしようと思うと、あまり権限を絞れないこれらによって、開発スピードが上がらないというのが大きな問題になりました。原因はなんでしょうか。開発者にアクセスさせられないリソースがあるから、開発者の権限を絞らなければならない後ろの二つは同じ原因ですね。開発者の権限を絞らなければならない環境だから、開発者に権限が与えられていないわけです。つの対策を講じてみました。基本的には公式のベストプラクティスの通りなので、まずはこちらを読みましょう。アカウント自体を分けてしまいます。アカウントの中ではリソースによる制限をかける必要がなくなるため、開発者の権限を絞らなくてもいい環境になります。アカウント毎に行わなければならないそのままだと請求が分かれてしまうので、必要であれば一括請求の設定をしなければならない等が考えられますが、開発スピードを落とさないためには十分受け入れられるものだと思います。アカウントに切り出すとなると、かなり大変だなぁというのが悩みどころです。この悩みを抱えているところです。権限を与えてしまいます。公式の「最小限の特権を認める」というプラクティスを真っ向から否定してしまうようですが、開発をスムーズに行うためにはとても効果的です。有効化する」という公式のプラクティスも、開発者全員に適用することになります。以下の制限を課しています。ユーザでアクセスキーを発行すると、そのキーで全ての操作ができてしまいます。ユーザにはアクセスキーを発行しないようにします。ユーザを作成して、そのユーザに対してアクセスキーを発行します。あとがきもちろん、これらはどこでも適用できるわけではありません。アカウントは分けられないということもありそうです。開発者に権限を付与することで、自由に試行錯誤できるようになり、開発をスムーズに行うことが出来ます。権限を付与して、スムーズな開発ができるようにしたいですね。宣伝DocBaseとは情報共有を活発にし、チームを育てるをコンセプトにした情報共有サービスです。柔軟な権限設定と使いやすさ、社内の人も社外の人も全員を招待できるから、￼￼￼さまざまな人やツールに散らばっていた情報を一元化できます。積極的な情報共有と業務の効率化を実現し、チームの成長を促します。posts.前の記事DocBaseのAPIクライアントのGemを作りました次の記事コア技術とスキルアップ「いいね!」で応援よろしくお願いします!このエントリーに対するコメントコメントはまだありません。date*日本語が含まれない投稿は無視されますのでご注意ください。fax.0422-26-9781お問い合わせはこちらからどうぞ。