カテゴリ「Microsoft 365 - SharePoint」の377件の投稿 Feed

2017年3月31日 (金)

Excel Online では複数ユーザーによる同時編集が可能ですが、デスクトップ版の Excel ではこれができませんでした。しかし、ようやくこれが対応するとのこと。

Co-authoring comes to Excel on Windows desktops - Microsoft Community

Today, we’re enabling co-authoring in Excel on Windows desktops, for Office 365 subscribers in the Fast level of the Office Insider program. This means you can work at the same time with others in any shared cloud document without missing a beat. No more locks on Excel files! 

Office 365 のサブスクライバーでかつ Office Insider プログラムのファストレベルをオプトインしていることが前提で、16.0.8017.1000以降のExcel 2016 バージョンになっている必要があります。

Excel ファイルは次の場所に格納されていれば、同時編集がサポートされます。

  • SharePoint Online
  • OneDrive
  • OneDrive for Business

ちなみに、現在同時編集可能な Excel は次の通り。

  •  Excel Online
  • Excel on Andoriod (ver 7830.1012 以降), Windows Mobile (7830.1013以降)、iOS (for Office Insiders) 

Excel on Mac も現時点では対応していませんが、作業中であるということです。

これが利用できるようになると作業が本当にはかどります。Excel Online では反応が遅かったり、サポートされない機能も結構多いので。

 

2017年3月 6日 (月)

SharePoint Online で利用できる "SharePoint ホーム" には、アプリケーション起動メニューの[SharePoint]にアクセスします。

2017-03-04_10-33-31

このページはユーザーごとの情報が表示されるようになっており、次のような情報が得られます。

  • ユーザーがフォローしたサイト
  • 最近使用したサイト
  • お勧めのサイト

各サイトのアクティビティとして最近誰が何をしたかなども簡易に確認できます。

さて、ここに[サイトの作成]のリンクが表示されます。

2017-03-04_10-33-51

クリックすると次のような画面が表示されたりします。設定によっては一般ユーザーでも作成できます。

2017-03-04_10-34-16

[サイト作成]のリンクの表示有無やクリックしたときに挙動は、SharePoint Online 管理センターの[設定]ページで事前に設定しておく必要があります。

2017-03-06_12-56-17

ただし、ここで設定しても、いざユーザーが[サイト作成]をクリックしても "アクセス権がない" というエラーメッセージが出ることがあります。

2017-03-06_14-11-06

いろいろ確認したところ、ルートのサイトコレクションのトップレベルサイトへの閲覧権限を持っている必要があるようです。エラーになったのはいずれもルートサイトコレクションへの権限を持っていないユーザーでした。

ルートのサイトコレクションとはテナントのURL直下のSharePointサイトです。たとえば、Tenant1 というテナントだと

https://tenant1.shaepoint.com

をルートのサイトコレクションと呼びます。

https://tenant1.sharepoint.com/sites/team1 

https://tenant1.sharepoint.com/sites/team2

はルートではありません。

アクセス権を要求したときにはルートのサイトコレクションのトップレベルサイトへのアクセス権限が要求されるので、確認してみましょう。

2017年2月17日 (金)

SharePoint Online ではライブラリをモダンUI表示にしておくと、同一ライブラリ内のフォルダー間で簡単にコピーができます。また、異なるサイトのライブラリへもコピーできるようになっています。ただし、ファイルサイズは 50MB まで。他のサイトへのコピーは複数のファイルは同時選択できないため、1ファイルずつのコピーする必要があります。

FileCopyModernUI

従来のクラシックUIでは、こうしたファイルコピーはエクスプローラー表示を使ったりしていましたが、ずいぶん簡単になっています。エクスプローラー機能はWindows デスクトップを使っていて Internet Explorer を利用しなければならないという制約がありますが、これならWebブラウザーのみで操作できるため、モバイル端末でも使えます。

 

SharePoint Online ではライブラリの表示をモダンUIに設定しておくと、現在、以下の Web ブラウザーを使っている場合に限りフォルダー単位でのアップロードが可能です。

  • Microsoft Edge
  • Google Chrome

ご存じない方も多いようなので、ブログにも書いておきます。

モダンUIを嫌っている管理者も多いと思いますが、いろいろと機能を比較していくと既定ですべてをクラシックUIに設定してしまうよりは利便性が高くなることもあります。個人的にはモダンUI、気に入っています。

SharePoint 上でチーム サイトを作成すると Wikiページライブラリが 「サイトのページ」という名称で自動作成されます。Wikiページライブラリはサイト内に複数追加できるため、用語集、製品情報などの情報で分類したりもできます。

さて、この Wiki ページライブラリには "ホーム ページ" があります。"ホーム ページ" というと、インターネットに公開されているWebサイト全般のことを思い浮かべる方も多いかもしれませんが、"最初に表示されるページ" という狭義が本来あります(厳密にはサイト内の特定のページまでアドレス指定しなくてもサイトのURLまで指定すれば勝手に表示される既定のページです)。

Wiki ページ ライブラリを新規に追加すると次の 2つのページが同時に自動生成されます。

  • ホーム.aspx
  • このライブラリの使用方法.aspx

このうち、ホーム.aspx が Wiki ページ ライブラリのホームページであり、Wiki ページライブラリのURLまで指定したときに最初に表示されるページとなります。サイドリンクバーなどに[最近使った項目]見出し配下に表示される Wikiページ ライブラリのURLをクリックすると既定では ホーム.aspx が表示されます。

さて、ここから開発面でのお話です。

Wiki ページライブラリのRootFolderオブジェクトには WelcomePageプロパティがあります。新規作成のWikiページライブラリなどは既定値が "ホーム.aspx" になっています。この値は変更できるため、同一ライブラリ内の任意のWikiページをホームページとして設定できます。たとえば、「Wikiページライブラリのホームページとなるページのタイトルが常に "ホーム" と表示されるのは、サイトのホームページと混同するので変えたいといったニーズがあれば、知っていると役立ちます。

JavaScript Object Model の例)

//Wiki ページライブラリのホームページの確認
...
var ctx=new SP.ClientContext();
//リストのオブジェクトを取得
var list = ctx.get_web().get_lists().getByTitle("Wikiページライブラリの名前");
var rootFolder=list.get_rootFolder();
ctx.load(rootFolder);
ctx.executeQueryAsync(function(){
//成功時のハンドラ
alert("結果 : rootFolder.get_welcomePage());
//set_welcomePage()メソッドの引数に任意のページを指定すればよい。最後RootFolderのupdate()メソッドを忘れずに!
},
function(){//失敗時のハンドラ});