A best practice approach would be to create a Service Account user in your Office 365 tenant exclusively for reporting purposes and assign the Application Impersonation role to this account and add the account to any one of the groups mentioned above. For more details about Application Impersonation and steps to assign this role, refer this Microsoft article.
Exchange Online Reports requires Microsoft Online Services Sign-In Assistant and Windows Azure Active Directory module for Windows PowerShell to be installed in the computer running Vyapin Office 365 Management Suite. Refer System Requirements section in Online Help for more details.
The application creates its own MS Access database. However if you wish to store the report data for long term reporting and analytics, you can use the SQL Server option to create the application database.
Yes, you may manually delete this error log file when Vyapin Office 365 Management Suite is not running. Exchange Online Reports generates an error log file in the Log folder in the common application data path. The error log file tends to increase in size over a period of time especially if the application meets with frequent error conditions. The application does an "append" to the error log each time it runs. This is required for diagnostic purposes during troubleshooting. You may delete the error log file periodically.
By default, Exchange Online Reports will display the information of the connected Exchange Online tenant. If you wish to change the tenant, you can go to Configuration Settings and select a different tenant (if already created) or create a new tenant connection.
License reports requires Microsoft Online Services Sign-In Assistant and Windows Azure Active Directory module for Windows PowerShell to be installed in the computer running Vyapin Office 365 Management Suite. Refer System Requirements section in Online Help for more details.
To troubleshoot the connection issues while connecting to Exchange Online, verify whether you are able to connect via Outlook Web Access. Also, check for the 'Organization Management' role for the specified user credential in the Permissions section in Exchange Admin Center.
Recipient reports like Mail Contacts, Mail Users require Recipient Management role for the user credentials specified in the application to connect to Exchange Online. Ensure the specified user account has Recipient Management role in Permissions section in Exchange admin center.
Exchange Online Reports provides complete documentation about Exchange Online configuration and can be used to perform compliance documentation and security audit for your Office 365 environment. It helps Exchange Administrators to have sufficient information about the baseline configuration and generate reports that carry more powerful and granular information. Additionally, it reduces the number of clicks and screens you will have to go through to capture multiple sets of data and then collate them. The Exchange Online Reports module significantly cuts down the time and effort involved in generating Office 365 compliance and governance reports.
Yes, you can schedule a report by clicking New Task from the Schedule Menu. You can also view the scheduled tasks by clicking on Manage Tasks in Schedule Menu. Based on the settings provided by the user, the report will be Exported / Published / Emailed at the specified time.
The delivery options available for the generated report are Export, Publish and E-mail. You can export the report to local drive, or publish the report to a SharePoint library or E-mail the report to multiple recipients.
By default, SharePoint Online Reports will display the information of the connected Office 365 tenant. If you wish to change the tenant, you can go to Configuration Settings and select a different tenant (if already created) or create a new tenant connection.
Report Scope refers to the scope for fetching the records from SharePoint Online. For example, if you want to view the List General Settings for a specific list, you can select Connected List Only option in Report Scope and select the list for which you want to view the settings. This will restrict the data collection from other lists.
When the number of records are very large, you can selectively filter the records for easy viewing by using filter conditions. Click on Filter button from the Report Viewer, Specify Column Name, Condition and Value in the required fields in filter dialog. You can also provide multiple conditions using Logical condition field. On clicking Finish button, the filtered records will be shown in the Report Viewer.