Amazon WorkSpacesでWindows仮想マシンを作成した件 (その3) Tips まとめ

AWS WorkSpaces で Windows 仮想マシンを使う場合の Tips をまとめてみました。まだ少ないですが、順次、追記していく予定。

[利用開始編](https://qiita.com/yamachan360/items/454c8ad9d2ce6127ba19) と [その2 追記](https://qiita.com/yamachan360/items/c0e54f23b5570951725c) に続く、AWS WorkSpaces 関連で3つ目の投稿です。

# Client アプリケーションの導入

[Amazon WorkSpaces Client Download](https://clients.amazonworkspaces.com/) サイトからダウンロードして導入します。

# 全画面モード切り替え

全画面モードは上のメニューだけでなく、**Ctrl + Alt (Option) + Enter キー** でも切り替えができます。最初、これ知らないで全画面モードにして、戻し方がわからなくて5分間ほど焦りましたw

# One Drive を利用する

ファイル共有のために One Drive を利用しようとしたのだけど、
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/c4e58d55-fd9c-e8f7-b254-066f56ea2184.png)
IE のセキュリティ設定が厳しいみたいで、ログオンの際にエラーになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/33b7677d-2693-7939-2376-9d481b3935dc.png)
なので IE のインターネットオプションから、エラーの出る対象サイトを「信頼済みサイト」として登録し対応。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/e1e19428-7c75-02ce-8cb5-49f81817fa05.png)
一応、以下の2つのアドレスを登録すれば One Drive は使えました。

```
https://*.live.com
https://logincdn.msauth.net
```

私の場合、以下の URL もエラーになっていたので、もし何か問題があったらこちらも登録してみてください。

```
https://spoprod-a.akamaihd.net
https://*.msecnd.net
```

これで無事にログインして One Drive が利用できるようになりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/4dac8a37-ce52-0b2d-1b8e-5d8fff5277dd.png)

# 課金に影響する変更をできないようにする

例えばAmazon WorkSpaces クライアントを家族に使ってもらう時、設定メニューから課金に影響するような変更を簡単に実行できちゃうのは、わりと怖いです。

変更を禁止するには、コンソールの WorsSpaces メニューにある「ディレクトリ」で対象の WorkSpaces インスタンスの含まれるディレクトリを選択し、「アクション」メニューにある [詳細の更新] をクリック。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/df9ade7c-1f24-9932-05ea-9c2cbd1eb1c7.png)
「ユーザーセルフサービスアクセス許可」セクションで、変更を禁止したい項目を「無効化」します。今回は「コンピューティングタイプ」の変更を無効化。[更新と終了] ボタンをクリックして変更を反映します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/a7cf1256-36b5-403c-0e6e-931341971a4c.png)
Amazon WorkSpaces クライアントを起動 (再起動) してみると、設定メニューから無効化した項目が消えているのがわかります。これで安心ですねー。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/b0dc04df-ad90-8037-544d-4be485eef46d.png)

# 権限を制限したユーザーを作成する

TBD: ユーザーを作成し WS 用ロールをアサイン、それでログオンして操作

# コマンドレットが実行権限エラー

Amazon WorkSpaces 上の Windows仮想マシンには、AWS 関連のコマンドレットが事前に導入されているようです。便利ですね！

PowerShell でコマンドレット実行権限エラーが出る場合は [こちら](https://qiita.com/Targityen/items/3d2e0b5b0b7b04963750) を参考に、``PowerShell Get-ExecutionPolicy`` コマンドで実行ポリシーを調べましょう。Restricted など厳しい設定であれば、管理者権限で起動した PowerShell で以下のように実行して緩和します。

```
PowerShell Set-ExecutionPolicy RemoteSigned
```

こんな感じです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/193519/9b71951d-1913-7302-4b38-388afd6f2ba8.png)
※ セキュリティレベルが下がるので、不安であれば実行後に Restricted に戻しましょう

# コマンドレットが認証情報エラー

"No credentials specified or obtained from persisted/shell defaults." のようなエラーが出て、コマンドレットが実行できない場合、[こちら](https://awsjp.com/AWS/Faq/c/No-credentials-specified-or-obtained-from-persisted-shell-defaults-8F27.html) が参考になります。

TBD: クレデンシャルの作成方法


# 関連リンク

* [30分でランチ勉強！仮想デスクトップでセキュアなテレワークを～Amazon WorkSpaces編～](https://www.youtube.com/watch?v=5h5mT1dabgg)
* [Amazon WorkSpaces のドキュメント](https://docs.aws.amazon.com/workspaces/index.html)
  * [管理ガイド](https://docs.aws.amazon.com/ja_jp/workspaces/latest/adminguide/amazon-workspaces.html)
  * [ユーザーガイド](https://docs.aws.amazon.com/ja_jp/workspaces/latest/userguide/workspaces-user-getting-started.html)
  * [APIリファレンス](https://docs.aws.amazon.com/ja_jp/workspaces/latest/api/welcome.html)
  * [AWS CLI](https://docs.aws.amazon.com/ja_jp/cli/latest/reference/workspaces/index.html)
* [【AWS Black Belt Online Seminar】Amazon WorkSpaces](https://www.youtube.com/watch?v=IeIyA6qXHvo) (動画)
  * [Amazon WorkSpaces をデプロイするためのベストプラクティス](https://d1.awsstatic.com/International/ja_JP/Whitepapers/Best_Practices_for_Deploying_Amazon_WorkSpaces.pdf)
* AWS Summit Tokyo 2019
  * [(B2-03) Amazon WorkSpaces の運用管理](https://www.youtube.com/watch?v=9ciFoKoB1yg&list=PLzWGOASvSx6F-jdvM9p-ye0BXZNsmgsct&index=41) (動画)
  * [(L1-04) Amazon Connect と Amazon WorkSpaces で実現する災害に強い次世代型コンタクトセンターの実践](https://www.youtube.com/watch?v=xC3PIWtnvm0&list=PLzWGOASvSx6F-jdvM9p-ye0BXZNsmgsct&index=77) (動画)
  * [(E2-01) Windows on AWS - AWSサポートエンジニアによる技術サポート事例紹介](https://www.youtube.com/watch?v=hE8PRjbfyic&list=PLzWGOASvSx6F-jdvM9p-ye0BXZNsmgsct&index=121) (動画)
* [Qiita WorkSpaces トピック](https://qiita.com/tags/workspaces)


# というわけで

自分メモも兼ねた利用 Tips です。今後も、何か気がつくたびに追記していきますねー。

それではまた！