2010年2月3日水曜日

PermissionsString

http://msdn.microsoft.com/ja-jp/library/microsoft.sharepoint.spbasepermissions.aspx

メモメモ。

 

メンバ名 説明
AddAndCustomizePages HTML ページまたは Web パーツ ページを追加、変更、または削除し、Windows SharePoint Services 互換エディタを使用して Web サイトを編集します。
AddDelPrivateWebParts Web パーツ ページ上で個人用 Web パーツを追加または削除します。
AddListItems リストにアイテムを追加し、ドキュメント ライブラリにドキュメントを追加して、Web ディスカッション コメントを追加します。
ApplyStyleSheets Web サイトにスタイル シート (.css ファイル) を適用します。
ApplyThemeAndBorder Web サイト全体にテーマまたは枠線を適用します。
ApproveItems リスト アイテムまたはドキュメントのマイナー バージョンを承認します。
BrowseDirectories Microsoft Office SharePoint Designer 2007 および WebDAV インターフェイスを使用して、Web サイト内のファイルおよびフォルダを列挙します。
BrowseUserInfo Web サイトのユーザーに関する情報を表示します。
CancelCheckout 別のユーザーに対してチェックアウトされたドキュメントを破棄またはチェックインします。
CreateAlerts 電子メール通知を作成します。
CreateGroups サイト コレクション全体で使用できるユーザーのグループを作成します。
CreateSSCSite Self-Service Site Creation を使用して Web サイトを作成します。
DeleteListItems リストからのアイテムの削除、ドキュメント ライブラリからのドキュメントの削除、およびドキュメント内の Web ディスカッション コメントの削除を行います。
DeleteVersions リスト アイテムまたはドキュメントの古いバージョンを削除します。
EditListItems リスト内のアイテム、ドキュメント ライブラリ内のドキュメント、およびドキュメント内の Web ディスカッション コメントの編集、およびドキュメント ライブラリ内の Web パーツ ページのカスタマイズ。
EditMyUserInfo ユーザーに対して、各自の情報の変更 (画像の追加など) を許可します。
EmptyMask Web サイト上でのアクセス許可は持っていません。ユーザー インターフェイスによって使用することはできません。
EnumeratePermissions Web サイト、リスト、フォルダ、ドキュメント、またはリスト アイテム上でのアクセス許可を列挙します。
FullMask Web サイト上ですべてのアクセス許可を持っています。ユーザー インターフェイスによって使用することはできません。
ManageAlerts Web サイトのすべてのユーザーに対する通知を管理します。
ManageLists リストを作成および削除し、リスト内の列を追加または削除して、リストのパブリック ビューを追加または削除します。
ManagePermissions Web サイト上でのアクセス許可レベルを作成および変更し、ユーザーおよびグループにアクセス許可を割り当てます。
ManagePersonalViews リストの個人用ビューを作成、変更、および削除します。
ManageSubwebs チーム サイト、会議ワークスペースのサイト、ドキュメント ワークスペースのサイトなどのサブサイトを作成します。サイトコレクションを対象範囲とするフィーチャーのプロパティをアクティブ化、非アクティブ化、または編集します。[サイト コレクションの機能] ページを参照し、サイト コレクションを対象範囲とするフィーチャーをユーザーインターフェイスを介してアクティブ化または非アクティブ化するには、サイト コレクションの管理者である必要があります。
ManageWeb Grant the ability to perform all administration tasks for the Web site as well as manage content. Activate, deactivate, or edit properties of Web site scoped Features through the object model or through the user interface (UI). When granted on the root Web site of a site collection, activate, deactivate, or edit properties of site collection scoped Features through the object model. To browse to the Site Collection Features page and activate or deactivate site collection scoped Features through the UI, you must be a site collection administrator.
Open ユーザーに対して、Web サイト、リスト、またはフォルダを開いて、そのコンテナ内のアイテムにアクセスすることを許可します。
OpenItems サーバー側のファイル ハンドラでドキュメントのソースを表示します。
UpdatePersonalWebParts Web パーツを更新して、個人用設定情報を表示します。
UseClientIntegration クライアント アプリケーションを起動する機能を使用します。そうしなければ、ユーザーはドキュメントに対してローカルで作業を行い、変更内容をアップロードする必要があります。
UseRemoteAPIs SOAP、WebDAV、または Microsoft Office SharePoint Designer 2007 インターフェイスを使用して Web サイトにアクセスします。
ViewFormPages フォーム、ビュー、およびアプリケーション ページを表示し、リストを列挙します。
ViewListItems リスト内のアイテム、ドキュメント ライブラリ内のドキュメントを表示し、Web ディスカッション コメントを表示します。
ViewPages Web サイトのページを表示します。
ViewUsageData Web サイトの利用状況に関するレポートを表示します。
ViewVersions リスト アイテムまたはドキュメントの古いバージョンを表示します。

リストテンプレートタイプID

忘れすのでメモ。。
http://msdn.microsoft.com/ja-jp/library/microsoft.sharepoint.splisttemplatetype.aspx

TypeID ListTemplateType テンプレートタイプ FeatureId
100 GenericList 汎用リスト 00BFEA71-DE22-43B2-A848-C05709900100
101 DocumentLibrary ドキュメント ライブラリ 00BFEA71-E717-4E80-AA17-D0C71B360101
102 Survey アンケート 00BFEA71-EB8A-40B1-80C7-506BE7590102
103 Links リンク リスト 00BFEA71-2062-426C-90BF-714C59600103
104 Announcements お知らせリスト 00BFEA71-D1CE-42de-9C63-A44004CE0104
105 Contacts 連絡先リスト 00BFEA71-7E6D-4186-9BA8-C047AC750105
106 Events イベント リスト 00BFEA71-EC85-4903-972D-EBE475780106
107 Tasks タスク リスト 00BFEA71-A83E-497E-9BA0-7A5C597D0107
108 DiscussionBoard ディスカッション掲示板 00BFEA71-6A49-43FA-B535-D15C05500108
109 PictureLibrary 画像ライブラリ 00BFEA71-52D4-45B3-B544-B1C71B620109
110 DataSources データ ソース 00BFEA71-F381-423D-B9D1-DA7A54C50110
111 WebTemplateCatalog サイト テンプレート ギャラリー  
112 UserInformation ユーザー情報リスト  
113 WebPartCatalog Web パーツ ギャラリー  
114 ListTemplateCatalog リスト テンプレート ギャラリー  
115 XMLForm XML フォーム ライブラリ 00BFEA71-1E1D-4562-B56A-F05371BB0115
116 MasterPageCatalog マスタ ページ ギャラリー  
117 NoCodeWorkflows コード ワークフローなし 00BFEA71-F600-43F6-A895-40C0DE7B0117
118 WorkflowProcess カスタム ワークフロー プロセス 00BFEA71-2D77-4A75-9FCA-76516689E21A
119 WebPageLibrary Wiki Web ページ ライブラリ 00BFEA71-C796-4402-9F2F-0EB9A6E71B18
120 CustomGrid リストのカスタム グリッド 00BFEA71-3A1D-41D3-A0EE-651D11570120
130 DataConnectionLibrary データ接続ライブラリ  
140 WorkflowHistory ワークフロー履歴 00BFEA71-4EA5-48D4-A4AD-305CF7030140
150 GanttTasks ガント タスク リスト 00BFEA71-513D-4CA0-96C2-6A47775C0119
200 Meetings 関連する会議リスト 00000000-0000-0000-0000-000000000000
201 Agenda 会議の議題リスト  
202 MeetingUser 会議の出席者リスト  
204 Decision 会議の決定事項リスト  
207 MeetingObjective 会議の目標リスト  
210 TextBox 会議テキスト ボックス  
211 ThingsToBring 会議に持っていく物リスト  
212 HomePageLibrary 会議ワークスペース ページのリスト  
301 Posts ブログ投稿リスト  
302 Comments ブログ コメント リスト  
303 Categories ブログ カテゴリ リスト  
1100 IssueTracking 案件管理 00BFEA71-5932-4F9C-AD71-1557E5751100
1200 AdminTasks 管理者タスク リスト  
-1 InvalidType    

2010年2月2日火曜日

Microsoft の中の人ブログ集

MSの日本語Blog集が有りました。

http://www.aetosfolia.jp/msblog/20091105/msblogs.html

2010年2月1日月曜日

SharePointらしくないUIの開発

http://www.microsoft.com/japan/seminar/SharePointDevelopersForum/internet/session1/play.aspx

Microsoftの松崎さんがUI開発を解説するビデオがみれます。
2時間超のビデオです。(予定時間を1時間くらい超過した様で、、)
とても、内容が濃いのでSharePoint開発にかかわる人は一度見た方が良いでしょう。
(開発者向けの情報で、システム管理者向けではないです。)

内容的には、

  • インターネットサイトとして採用されるSharePoint
    • For インターネットがなぜ良いのかの説明
  • ASP.NETのマスターページ
  • ASP.NET観点でみた、SharePoint
  • ASP.NETで作成したページをSharePointへ移行
  • WCM(Webコンテンツ管理=CMS)
  • 発行機能(MOSSのみ)
  • 発行機能で使用される承認WF
  • 開発した機能のパッケージ化
  • マウスが、、、

と、、

 

他のビデオは下記から、、

http://blogs.msdn.com/tsmatsuz/archive/2010/01/28/info-sharepoint-tech-forum.aspx

デモ:Path フォームを SharePoint サイト上のドキュメント ライブラリに保存する

http://office.microsoft.com/ja-jp/infopath/HA102636741041.aspx

Webキャストでの操作手順があるのは、うれしいですね。
人へInfoPathの説明をするのが、楽に成りそうです。

2010年1月26日火曜日

InfoPath2007で2003互換フォームを作る時

InfoPath2003互換フォームを作成する時、毎回はまる事が有ります。
毎回忘れるので忘却録に、、、

InfoPth2003互換性チェックを設定します。(これは忘れない)
WS000832

これは忘れやすい、、
発効前に保存するファイルの形式は InfoPath2003を選択する必要が有ります。(毎回忘れてはまる、、)
WS000833

発行前に「保存しますか」と聞いてくるが「はい」と答えては駄目です、、
名前を付けて保存する必要がある!

2010年1月18日月曜日

Microsoft Federation Extensions for SharePoint 3.0 RC

まだ、RCですが、、、試しても無いですが、、
SharePoint上にクレーム認証を実装する拡張機能なようです。
ダウンロードはこちら
http://www.microsoft.com/downloads/details.aspx?FamilyID=8e7b6d99-991e-44fc-a74e-9adb152ddc37&DisplayLang=en

とても興味があるので近いうちに試す事が出来ればなーと思います。

この拡張機能を使う事で何が出来るかといいますと、、

  • 複数のグループ会社内で運用している複数のADユーザーにSharePointの権限を与える
    • 今までは、ADの信頼関係を結ぶ必要があった
  • 自社で運用するプロジェクトサイトを各協力会社のADで認証を行う事
    • 協力会社にアカウントの管理を任せる事が可能になる
  • ADに参加していないPCのWeb SSO
    • MS外のシングルサインオンを活用
  • Windows Live IDをSTSに使える
    • CodePlexのツールを使わなくても認証プロバイダに出来るようですね。

あまり利用シナリオを考えれていないです、、、
でも、この拡張機能ってSaaS向けに作ったような感じがしますね、、