MQTTの仕様であるClient IDを使って、Milkcocoaで簡単にIoTデバイスのアクセス制御が出来るようになりました。 今までも、セキュリティアップデートの記事に書いてあるように、デバイス上で認証をすることでアクセス制御は出来るのですが、単純に特定のデバイスからのアクセスを制御する目的にしては少々面倒です。 そこで今回は、もう少しシンプルにアクセス制御をする方法について説明します。 ※追記(10/09):こちらの方法は、開発時や小規模な事例でのみ使用下さい。また、同レベルのアクセス制御はデータストアに難解な文字列を含ませる方法でも可能です。詳しくは以下をご覧下さい。 Milkcocoaでの簡易アクセス制御について アクセス制御の概要 アクセス制御の方法の概要は以下です。とてもシンプルですね。 デバイスのコードに任意の予測しにくい文字列を入れる セキュリティルールでその文字列を使っ
![Milkcocoaで簡単にIoTデバイスのアクセス制御が出来るようになりました | Milkcocoa Engineers' Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/cc66262b77eeabf17883a098ea83bcf843121671/height=288;version=1;width=512/http%3A%2F%2Fblog.mlkcca.com%2Fimg%2Fpost%2Fblg-20151007-access-control-by-client-id-top.png)