ストアドプロシージャ
ストアドプロシージャはファンクションライクなインターフェースで、Microsoft Exchange の単純なSELECT/INSERT/UPDATE/DELETE 処理にとどまらず本製品 の機能を拡張します。
ストアドプロシージャは、パラメータのリストを受け取り、目的の機能を実行し、プロシージャが成功したか失敗したかを示すとともにMicrosoft Exchange から関連するレスポンスデータを返します。
CData Cmdlets PowerShell Module for Microsoft Exchange ストアドプロシージャ
| Name | Description |
| AddAttachments | Attaches one or more files to an existing email message, allowing for automated message composition and delivery workflows involving document attachments. |
| DeleteAttachment | Removes a specified attachment from an email or message item, supporting cleanup and content modification operations. |
| DismissEventReminder | Programmatically dismisses the reminder for a calendar event, simulating the user action of closing the reminder notification. |
| DownloadAttachments | Downloads one or more attachments from an email message, allowing downstream processing or archival of the retrieved files. |
| FetchAdditionalUserFields | Retrieves extended metadata fields (T1, T2, and T3) for a specified user, which can include custom attributes defined within the tenant's directory schema. |
| ForwardMail | Forwards an existing email message to one or more recipients, replicating the 'Forward' action typically available in email clients. |
| GetAdminConsentURL.rsb | Additional optional parameters that can be passed to the authorization request. These are typically key-value pairs used for advanced configurations. |
| GetOAuthAccessToken | Fetches the OAuth Access Token, which is used to authenticate and authorize API calls made to Microsoft Exchange. |
| GetOAuthAuthorizationURL | Retrieves the OAuth Authorization URL, allowing the client to direct the user's browser to the authorization server and initiate the OAuth process. |
| MoveMail | Moves an email message from one folder to another within a user's mailbox, enabling inbox organization and workflow automation. |
| RefreshOAuthAccessToken | Refreshes an expired OAuth Access Token to maintain continuous authenticated access to Microsoft Exchange resources without requiring reauthorization from the user. |
| ReplyToMessage | Sends a reply to an existing email message, preserving the message thread and including quoted content where applicable. |
| RespondToEvent | Submits a response (accept, decline, tentative) to a calendar event invitation, updating the attendee's participation status. |
| SendMail | Composes and sends a new email message using specified recipients, subject, body content, and optional attachments. |
| SnoozeEventReminder | Postpones a calendar event reminder for a defined duration, emulating the 'Snooze' functionality in email/calendar clients. |