次の方法で共有


セキュリティ

概要

SharePoint では、Web サイト、リスト、リスト フォルダーまたはライブラリ フォルダー、およびアイテム レベルでのユーザー アクセスのセキュリティがサポートされています。 セキュリティ管理は、すべてのレベルでロールベースであり、SharePoint プラットフォーム全体で一貫したセキュリティ管理を提供し、オブジェクトに対するアクセス許可を割り当てるための一貫性のあるロールベースのユーザー インターフェイスとオブジェクト モデルを提供します。 その結果、リスト レベル、フォルダー レベル、またはアイテム レベルのセキュリティでは、Web サイト レベルのセキュリティと同じユーザー モデルが実装されるため、Web サイト全体でユーザー権限とグループ権限を簡単に管理できます。 SharePoint では、リストやドキュメント ライブラリに含まれるフォルダーとアイテムに対する一意のアクセス許可もサポートされています。

承認とは、特定のオブジェクトに対して特定のアクションを実行できるユーザーを決定することで、SharePoint が Web サイト、リスト、フォルダー、またはアイテムのセキュリティを提供するプロセスを指します。 承認プロセスでは、ユーザーが既に認証されていることを前提としています。これは、SharePoint が現在のユーザーを識別するプロセスを指します。 SharePoint では、認証または ID 管理用に独自のシステムを実装するのではなく、Windows 認証か非Windows 認証かに関係なく、外部システムに依存します。

一般情報

適用対象: Office 365 | SharePoint Server

記事

ビデオ

サンプル

SharePoint へのアプリ専用アクセス

適用対象: Office 365 | SharePoint Server

記事

サンプル

特権の昇格

適用対象: Office 365 | SharePoint Server

ソリューションが、個別の適切なアクセス許可を持っていないユーザーにアクションを実行させる場合、その操作を完了するためにユーザーの権限を昇格させることが必要です。 SharePoint アドインおよびファーム ソリューションで特権を昇格させるにはさまざまな方法があります。 SharePoint サーバー側オブジェクト モデルに属する RunWithElevatedPrivileges(SPSecurity.CodeToRunElevated) を使用することにより、ファーム ソリューションで特権を昇格させることができます。 SharePoint アドインでは、アプリ専用のポリシーまたはサービス アカウントを使用します。

記事

Azure AD 認証/承認

適用対象: Office 365

SharePoint Online を使用する場合、Azure AD でアプリケーションを定義することができ、これらのアプリケーションには SharePoint へのアクセス許可だけでなく、Office 365 の他のすべてのサービスへのアクセス許可が付与されます。 このモデルは、SharePoint Online を使用している場合の推奨モデルです。SharePoint オンプレミスを使用している場合は Azure ACS に基づいた、SharePoint 専用のモデルを使用する必要があります。

記事

ビデオ

サンプル

ドイツ、中国、米国でホストされているテナントの承認考慮事項

適用対象: Office 365

これは、Office 365 テナントがドイツ、中国、または米国政府機関の環境などの特定の環境でホストされている場合、特に考慮する必要があります。

記事