CData Python Connector for Microsoft SharePoint

Build 25.0.9440

Users

SharePoint ユーザーを管理し、ユーザー詳細の更新、削除、取得を可能にします。SharePoint ユーザー管理を最新状態に保つために重要です。

テーブル固有の情報

SELECT

SharePoint Account のために作成されたすべてのユーザーを取得する:
SELECT * FROM Users

SharePoint Account で指定したログイン名を持つすべてのユーザーを取得する:

SELECT * FROM Users WHERE [LoginName] = 'DOMAIN\\User1'
SELECT * FROM Users WHERE [LoginName] IN ('DOMAIN\\User1', 'DOMAIN\\User2')

特定のグループに所属するユーザーを取得する:

SELECT * FROM Users WHERE [GroupName] = "GroupName"

特定のロールが割り当てられているユーザーを取得する:

SELECT * FROM Users WHERE [RoleName] = "RoleName"

UPDATE

以下のクエリ例のように、条件としてLoginName 列を指定することで、ユーザーデータを更新できます。
UPDATE Users SET Notes = 'User 1 notes.' WHERE LoginName = 'DOMAIN\\User1'

DELETE

以下のクエリ例のように、条件としてLoginName 列を指定することで、ユーザーを削除できます。
DELETE FROM Users WHERE LoginName = 'DOMAIN\\User1'

Columns

Name Type ReadOnly Description
LoginName [KEY] String True

ユーザーのログイン名。通常はDOMAIN\\username 形式です。SharePoint 内でユーザーの認証と識別に役立ちます。

Id String True

ユーザーに割り当てられた一意識別子。クエリや権限管理でユーザーを参照する際に役立ちます。

Name String False

ユーザーの表示名。SharePoint インターフェースでユーザーフレンドリーな名前を表示するのに役立ちます。

Email String False

ユーザーに関連付けられたプライマリメールアドレス。コミュニケーションや通知に使用されます。

IsInDomainGroup Boolean True

ユーザーがドメイングループのメンバーかどうかを示します。グループベースのアクセス制御の管理に役立ちます。

IsSiteAdmin Boolean True

ユーザーがSharePoint サイトの管理権限を持っているかどうかを示します。高レベルアクセスユーザーの識別に役立ちます。

Notes String False

ユーザーに関連するオプションの注記や追加情報。内部ドキュメント作成や追跡に役立ちます。

SecurityId String True

ユーザーに割り当てられたセキュリティ識別子(SID)。ユーザー権限の管理と追跡に役立ちます。

GroupName String False

特定のグループ内のユーザーを読み取るためのフィルタ。この列が条件で指定されない場合、null 値になります。

RoleName String False

特定のロールが割り当てられたユーザーを読み取るためのフィルタ。この列が条件で指定されない場合、null 値になります。

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9440