ラベル PowerShell の投稿を表示しています。 すべての投稿を表示
ラベル PowerShell の投稿を表示しています。 すべての投稿を表示

2014年7月26日土曜日

Office 365 for Small Business の管理

MCP:Office 365 for Small Business の管理(74-325)

『Microsoft Office 365の管理 - PowerShellでの管理』

PowerShellコマンドレット(重要コマンドレット抜粋)
No コマンドレット 説明
 実行例
1New-MsolUserMicrosoft Online ディレクトリ内に新しいユーザーを作成
New-MsolUser -DisplayName 表示名 -UserPrincipalName ユーザー名
※表示名とユーザー名はPowerShellを使用してユーザー作成時の最低限指定すべき項目
※オプションを使用することでライセンスの割り当て、パスワードの無期限設定も可能 
2Set-MsolUserPassword        ユーザーの新しいパスワードを設定
Set-MsolUserPassword–UserPrincipalName -NewPassword
※特定のパスワードを設定
※GUIでは特定のパスワードに変更不可
3Get-MsolUserパスワードが無期限と設定されている
ユーザー一覧を表示
Get-MSOLUser| Select UserPrincipalName, PasswordNeverExpires

2014年6月28日土曜日

Office 365 for Small Business の管理

MCP:Office 365 for Small Business の管理(74-325)
今回より、『Office 365 for Small Businessの管理(74-325)』における、
重要ポイントを紹介していきます。

『SharePoint Online の管理 - PowerShellでの管理』

PowerShellコマンドレット(重要コマンドレット抜粋)
No  コマンドレット 説明
 実行例
1 Connect-SPOServiceSharePoint Online 全体管理者を
SharePoint Online 管理センターに接続
Connect-SPOService -Url https://サブドメイン名-admin.sharepoint.com
                                   -credential 管理者サインインアカウント
Url:SharePoint Online 管理センターの URL
Credential:SharePoint Online 管理センター サイトへのアクセス権を付与するユーザー名 
2 Request-SPOUpgradeEvaluationSiteサイトコレクションの一時的なコピーを作成し、
そのサイトコレクションの機能をアップグレードするように要求
※ユーザーは、アップグレード後の新しい機能で
サイトの動作確認が可能 
Request-SPOUpgradeEvaluationSite http://xxxxx/sites/xxxxx
Url:コピーを要求する SharePoint Online サイト コレクションのURL
3 Get-SPOExternalUserSharePointサイトのすべての外部ユーザーのリストを作成
(条件指定も可能)
※SharePoint Online には「外部ユーザーの招待」
という独自機能がある
Get-SPOExternalUser
上記は特に重要なものを抜粋しました。
その他のコマンドレットについては、
「SharePoint Online リファレンス用のWindows PowerShell」を参照してください。

2014年5月31日土曜日

発行サイトのテンプレート化について

発行サイトをテンプレート化する方法


*サイトコレクションを一度、発行サイトにしてしまうと、
通常に戻したとしてもテンプレート保存ができなくなります。
発行サイトのテンプレート保存について

PowerShellで以下のコマンド実行することで、
一度発行サイトにしたサイトをテンプレート化することができます。

*1 SaveSiteAsTemplateEnabled
     ⇒Webサイトがサイトテンプレートとして保存することができるかどうかを指定するブール値

2014年5月1日木曜日

【SharePoint2010】開発者ダッシュボードの有効化(管理者のみ表示)

Webパーツなどを配置した場合に速度等を確認したい場合に便利なのが、
「開発者ダッシュボード」!
ただ、普通に有効化してしまうと、エンドユーザーもダッシュボードが見れてしまいます。。。
管理者のみ表示にしたいですよね。

。。。

できます!
PowerShellで以下のコマンドを行うことにより、管理者のみ開発者ダッシュボードを有効化することができます。
ご参考に。

2014年4月28日月曜日

【SharePoint2010】リストのしきい値の無効化

リストのしきい値って、結構曲者ですよね。
既定では、5,000件まで。
でも、もっと検索したい!
というか、むしろ無効化したい!

。。。

できます!
PowerShellで以下のコマンドを行うことにより、リストごとのしきい値の設定を変更することができます。
ただし、SharePoint Onlineでは、できないのでご注意を。

2013年8月19日月曜日

【SharePoint2013】ファームソリューションの取り消し、削除

Visual StudioでWebパーツやマスターページを展開後、ファームソリューションを変更、
削除する場合もありますよね。
PowerShellでは以下のコマンドレットにより行うことができます。
ファームソリューションの取り消し、削除をする場合は、画面上からも行えます。
インストールはできないのに不思議ですよね。。。

2013年7月12日金曜日

【SharePoint2013】ファームソリューションのデプロイ(展開)

Visual StudioでWebパーツやマスターページを作成後、展開する必要がありますよね。
例えば、導入先のSharePointServerにVisual Studioがインストールされていれば、「配置」を
すればよいですが、スマートではないですね。

ここで、PowerShellの出番です。
以下のコマンドレットにより、ファームソリューションの追加、展開を行うことができます。


ファームソリューションの場合は、画面上からは行えないので注意が必要です。

2013年6月14日金曜日

PowerShellでサブサイトのユーザー情報取得

以前、PowerShellでサブサイトの情報は、基本的には取得できないが、ユーザー情報は取得できると、書きました。 その方法を、今回は載せたいと思います。

2013年6月8日土曜日

PowerShellでSharePointOnlineのサブサイトの情報の取得はできません

タイトルの通り、PowerShellで、SharePointOnlineのサブサイトの情報の取得はできません。

SharePointServerであれば、サブサイトの情報を取得するコマンドがありました。
GET-SPWebで取得することができます。
しかし、SharePointOnlineに、このコマンドと同じ機能を持ったコマンドがありません。

唯一、サブサイトの権限を持っているユーザー情報のみ、得ることはできました。
サブサイトが所属しているサイトコレクションの権限を見ると、サブサイトの権限グループが載っています。
そこからサブサイトに所属しているユーザー情報を取得できます。

2013年6月7日金曜日

【PowerShell】ヘルプ

PowerShellのコマンドの使い方が分からない場合ってありますよね。
そんな時は、これです。

Get-Help [コマンド名]
表示例


















これでコマンドの概要、構文、説明が表示されます。
そのうえ、オプションをつけると、例、詳細、技術情報まで表示されます!

これは使いこなすしかないですね!