Informed Domino Consolidation for Microsoft Migration

Informed Domino Consolidation for Microsoft Migration

 01:41:34 MIN

Ensure success through all migration phases, from planning to the procedure itself

Whether you’re moving to another technology platform or simply thinking about upgrading your current one, a thorough evaluation of what you have is a must in order to make an informed decision. In this webinar, you’ll see how to assess what your environment contains, as well as how to consolidate applications, replicas, and usage and template information. You’ll even see a real-time, application data migration example

Download to watch later

Ensure success through all migration phases, from planning to the procedure itself

Whether you’re moving to another technology platform or simply thinking about upgrading your current one, a thorough evaluation of what you have is a must in order to make an informed decision. In this webinar, you’ll see how to assess what your environment contains, as well as how to consolidate applications, replicas, and usage and template information. You’ll even see a real-time, application data migration example

  • Managing application properties ranging from the basic to design attributes, as well as those related to security
  • Administering DAOS more efficiently—including gathering data for objects stored, volume of data saved, and more
  • Handling your view and folder index sizes in new and better ways
  • Understanding global database usage patterns, as well as detailed usage information regarding location, templates, ODS, and more
  • Maintaining databases in faster and better ways, all without the server console
  • Discerning storage use through space used percentages
  • Working with little-known properties and settings such as template build information, various encryption statuses, and more

Whip your environment into shape with these scripts

Throughout the webinar, you will see various scripts. We have included them below so you can apply what you learn directly to your own environment. For your convenience, comments have been included as explanations of key functionalities.

Scan all folders in a database and calculate how many documents belong to it.

This script will automatically scan for any folders and then use a formula to calculate how many documents belong to it. All findings will be reported to an Excel file. This can be run to process a single database, or multiple databases.

<?xml version="1.0" encoding="UTF-8"?>
<ytriaAutomation Application="scanEZ" ApplicationVersion="16.5" Version="1.0">
<if target="var" test="{%ListSize%}" mode="NotEquals" Value="">
<ExecuteListAction></ExecuteListAction>
</if>
<!--The following three lines let you specify the name and value of the item to be added, 
as well as the document category whose documents the item will be deployed to.
Simply enter your desired values where indicated.-->
<SetVar ItemToAdd="Enter your value here"></SetVar>
<SetVar ItemValue="Enter your value here"></SetVar>
<SetVar DocumentCategory="Enter your value here"></SetVar>
<!--The following Expand/Focus sequence will allow the focus to be placed on the documents
within the selection tree category specified.-->
<Expand target="tree" category="Documents" type="{%DocumentCategory%}"></Expand>
<focus target="tree" category="Documents" type="{%DocumentCategory%}"></focus>
<!--The CreateItem script block is where we define the item to be added. If the item already
exists, it will not create a new one, instead it will skip the document and move on to the
next. In this particular case, the item added will be a Text item that will use the name
and value defined in the beginning of the script.-->
<CreateItem OnExisting="skip">
<SetParam field="TypeList" value="Text"></SetParam>
<SetParam field="FieldName" value="{%ItemToAdd%}"></SetParam>
<SetParam field="FieldValue" value="{%ItemValue%}"></SetParam>
<SetParam field="IsProtected" value="true"></SetParam>
</CreateItem>
</ytriaAutomation>

Find all enabled mail rules in mail files and report your findings.

This script will automatically search a mail file for enabled mail-rule documents. It will then employ formulas to display a custom list of items to explain what each mail rule does. This can be run to process a single database, or multiple databases.

<ytriaAutomation Application="scanEZ" ApplicationVersion="16.5">

<!--This will set the script's behavior when encountering an error. In this case, it will continue.-->
<onerror continue="true" ></onerror>
<!--Use the following variables to adapt the script to your own needs.-->
<!--TO SET :: this is THE FORMULA that will be used. Note that the formula follows the general XML rules of "escaping". -->
<SetVar vSearchFormula="SELECT Form="Mailrule"&Enable="1""></SetVar>
<!--TO SET :: This is the item to use as a main "key" for the report.-->
<SetVar vItemToUseAsKey="ActionList"></SetVar>
<!--This script block will perform the search for the documents using the formula set earlier.-->
<SearchBy Type="Formula">
<Setparam Field="SetFormula" Value="{%vSearchFormula%}"></Setparam>
<Setparam Field="SearchDocuments" Value="true"></Setparam>
<Setparam Field="SearchDesigns" Value="false"></Setparam>
<Setparam Field="PutSearchInSelCreateName" Value="All Enabled Mailrules"></Setparam>
</SearchBy>

<!--The following Focus line will place the focus on the newly created My Selection folder named "All Docs Found".-->
<Focus Target="Tree" Category="All Enabled Mailrules"></Focus>

<!--The following If condition declares that If the My Selection exists (i.e. something has been found), 
the nested child actions will be carried out.-->
<if Target="Tree" Test="FocusRoot" Mode="NotEquals" Value="True">

<!--This will set the displayed document titles to the current database name, for reference in the resulting report.-->
<ChangeDocumentTitle>
<Setparam Field="TitleOptionType" Value="Formula"></Setparam>
<Setparam Field="TitleOptionFormula" Value="@Implode(@DbName;"!!")"></Setparam>
</ChangeDocumentTitle>

<!-- This will enact a Diff operation on the documents within the My Selection folder and select the main "key" 
item by the specified name.-->
<Diff></Diff>
<Select target="DiffGrid" Lines="ByValue">
<SetParam ColumnID="AI2" Value="{%vItemToUseAsKey%}"></SetParam>
</Select>

<!-- This opens the Values grid to display the values for the "key" item defined earlier.-->
<Values>

<!-- This will remove the Type column within the Values grid (for a more concise look).-->
<ShowTypeColumns value="false"></ShowTypeColumns>

<!-- And this adds a custom column where the UNID will be displayed.-->
<AddCustomColumn name="UNID">
<SetParam field="TitleOptionType" Value="System"></SetParam>
<SetParam field="TitleOptionSystem" Value="UNID"></SetParam>
</AddCustomColumn>
<Evaluate></Evaluate>

<!--Finally, the results of the search will be exported into a report titled report_DeleteDoc.xlsx. 
If this script is to be executed as part of a Loop/List, the newly found information will be 
exported and appended to the same file.-->
<Export>
<SetParam field="FilePath" value="report_Mailrules.xlsx"></SetParam>
<SetParam field="SelectedRowsOnly" value="false"></SetParam>
<SetParam field="ExportType" value="Excel"></SetParam>
<SetParam field="Mode" value="AppendRows"></SetParam>
<SetParam field="ExcelSheetName" value="MAILRULES FOUND"></SetParam>
<SetParam field="OpenFileOnceGenerated" value="False"></SetParam>
</Export>
</Values> 
</if>
</ytriaAutomation>

Search databases for archive profiles and report your findings.

This script will search for and analyze archive profiles process and then employ formulas to display the values for a custom set of items, obtaining helpful information regarding those profiles. The findings will then be exported to an Excel file. This can be run to process a single database, or multiple databases.

<ytriaAutomation Application="scanEZ" ApplicationVersion="16.5">
<!--This will set the script's behavior when encountering an error. In this case, it will continue.-->
<onerror continue="true"></onerror>

<if target="var" test="{%ListSize%}" mode="NotEquals" Value="">
<!--This will allow the script to run if called from databaseEZ by using the option 'Execute Automation File On...'-->
<ExecuteListAction></ExecuteListAction>
</if>
<!--The script uses Loop and List actions. The Loop itself can be modified to fit your needs.-->
<!--TO SET: these variables define the profile you are looking for. 
You may change the values to suit your needs and even add in more lines to the list keeping the format shown.
Note: Personal profile documents are arranged in a level further down in scanEZ's selection tree and must
be selected in a different way.-->
<List name="allProfileName" Action="SetVar" vProfileName="archive profile"></List>
<List name="allProfileName" Action="SetVar" vProfileName="default for expired"></List>
<List name="allProfileName" Action="SetVar" vProfileName="default for last modified"></List>
<!--This line will expand the Profile Documents section of the selection tree.-->
<Expand target="tree" Category="Profile Documents"></Expand>
<!--Beginning here, the rest of the script is the Loop setup. 
All actions within this Loop section will be carried out in turn on all the lines in the List section (above)
that use the specified name. The Loop is set to call on the List name "allProfileName".-->
<Loop list="allProfileName" OnError="Next">

<!--This next action is mandatory in order for the action within the List lines referenced to be carried out.
In the case of the lines in the List "allProfileName", the SetVar action is to be executed.-->
<ExecuteListAction></ExecuteListAction>
<!--Then, everything in the tree will be deselected.-->
<UnSelect Target="tree" name="All"></UnSelect>

<!--This will place the focus on the Profile Documents category so that the SelectByRegex action can be used 
on the first-level entries within.-->
<Focus Target="Tree" Category="Profile Documents"></Focus>

<!--The following line will enact a regex search on the first-level profile documents to find any profile 
documents that contain the name provided.-->
<SelectByRegex Regex="{%vProfileName%}"></SelectByRegex>

<!--As stated early on in this script, Personal Profile documents are arranged at a deeper level in the
selection tree. If you want to be able to search through both of these levels at the same time to find
both the first level profile documents and personal profile documents with this name use this line in place
of the regex search above <Select Target="Tree" Category="Profile Documents" Type="{%vProfileName%}"></Select> -->

<!--This will create a new My Selection folder containing the found documents. 
By doing this the displayed titles can be set to your desired form (titles cannot be set within the
Profile Documents category).-->
<MySelection>
<Setparam Field="MySelectionName" Value="Selection of {%vProfileName%}"></Setparam>
<Setparam Field="TitleOptionType" Value="Formula"></Setparam>
<Setparam Field="TitleOptionFormula" Value="@Implode(@DbName;"!!")"></Setparam> 
</MySelection>
<!--Then the focus is placed on the newly created My Selection folder.-->
<Focus Target="Tree" Category="Selection of {%vProfileName%}"></Focus>

<!--The following If condition declares that if the My Selection does exist,
(meaning that something has been found) the nested child actions will be enacted.-->
<if Target="Tree" Test="FocusRoot" Mode="NotEquals" Value="True">

<!--A Values function is carried out on the focused My Selection folder.-->
<Values>

<!--All items within the Values grid are selected.-->
<SetParam Target="SelectDocumentItems" Field="All" value="true"></SetParam>

<!--And finally all the findings are exported to an Excel file; the results for each profile name 
will be placed on its own sheet within the file. The file will be saved in the same location 
as the this Automation file.-->
<Export>
<SetParam field="FilePath" value="archivereport.xlsx"></SetParam>
<SetParam field="SelectedRowsOnly" value="false"></SetParam>
<SetParam field="ExportType" value="Excel"></SetParam>
<SetParam field="Mode" value="AppendRows"></SetParam>
<SetParam field="ExcelSheetName" value="{%vProfileName%}"></SetParam>
<SetParam field="OpenFileOnceGenerated" value="False"></SetParam>
</Export>
</Values>

</if>

</Loop>
</ytriaAutomation>

Search for ALL mail-related profiles and report your findings.

This script will automatically search for all mail-related profiles (such as archive profiles, calendar profile, etc.) and then export all their information to an Excel file. This can be run to process a single database, or multiple databases.

<ytriaAutomation Application="scanEZ" ApplicationVersion="16.5">
<!--This will set the script's behavior when encountering an error. In this case, it will continue.-->
<onerror continue="true"></onerror>

<if target="var" test="{%ListSize%}" mode="NotEquals" Value="">
<!--This will allow the script to run if called from databaseEZ by using the option 'Execute Automation File On...'-->
<ExecuteListAction></ExecuteListAction>
</if>
<!--The script uses Loop and List actions. The Loop itself can be modified to fit your needs.-->
<!--TO SET: these variables define the profile you are looking for. 
You may change the values to suit your needs and even add in more lines to the list keeping the format shown.
Note: Personal profile documents are arranged in a level further down in scanEZ's selection tree and must
be selected in a different way.-->
<List name="allProfileName" Action="SetVar" vProfileName="CalendarProfile"></List>
<List name="allProfileName" Action="SetVar" vProfileName="archive profile"></List>
<List name="allProfileName" Action="SetVar" vProfileName="archive database profile"></List>
<List name="allProfileName" Action="SetVar" vProfileName="default for last modified"></List>
<List name="allProfileName" Action="SetVar" vProfileName="default for expired"></List>
<!--This line will expand the Profile Documents section of the selection tree.-->
<Expand target="tree" Category="Profile Documents"></Expand>
<!--Beginning here, the rest of the script is the Loop setup. 
All actions within this Loop section will be carried out in turn on all the lines in the List section (above)
that use the specified name. The Loop is set to call on the List name "allProfileName".-->
<Loop list="allProfileName" OnError="Next">

<!--This next action is mandatory in order for the action within the List lines referenced to be carried out.
In the case of the lines in the List "allProfileName", the SetVar action is to be executed.-->
<ExecuteListAction></ExecuteListAction>
<!--Then, everything in the tree will be deselected.-->
<UnSelect Target="tree" name="All"></UnSelect>

<!--This will place the focus on the Profile Documents category so that the SelectByRegex action can be used 
on the first-level entries within.-->
<Focus Target="Tree" Category="Profile Documents"></Focus>

<!--The following line will enact a regex search on the first-level profile documents to find any profile 
documents that contain the name provided.-->
<SelectByRegex Regex="{%vProfileName%}"></SelectByRegex>

<!--As stated early on in this script, Personal Profile documents are arranged at a deeper level in the
selection tree. If you want to be able to search through both of these levels at the same time to find
both the first level profile documents and personal profile documents with this name use this line in place
of the regex search above <Select Target="Tree" Category="Profile Documents" Type="{%vProfileName%}"></Select> -->

<!--This will create a new My Selection folder containing the found documents. 
By doing this the displayed titles can be set to your desired form (titles cannot be set within the
Profile Documents category).-->
<MySelection>
<Setparam Field="MySelectionName" Value="Selection of {%vProfileName%}"></Setparam>
<Setparam Field="TitleOptionType" Value="Formula"></Setparam>
<Setparam Field="TitleOptionFormula" Value="@Implode(@DbName;"!!")"></Setparam> 
</MySelection>
<!--Then the focus is placed on the newly created My Selection folder.-->
<Focus Target="Tree" Category="Selection of {%vProfileName%}"></Focus>

<!--The following If condition declares that if the My Selection does exist,
(meaning that something has been found) the nested child actions will be enacted.-->
<if Target="Tree" Test="FocusRoot" Mode="NotEquals" Value="True">

<!--A Values function is carried out on the focused My Selection folder.-->
<Values>

<!--All items within the Values grid are selected.-->
<SetParam Target="SelectDocumentItems" Field="All" value="true"></SetParam>

<!--And finally all the findings are exported to an Excel file; the results for each profile name 
will be placed on its own sheet within the file. The file will be saved in the same location 
as the this Automation file.-->
<Export>
<SetParam field="FilePath" value="scanEZ_Profiles_Report.xlsx"></SetParam>
<SetParam field="SelectedRowsOnly" value="false"></SetParam>
<SetParam field="ExportType" value="Excel"></SetParam>
<SetParam field="Mode" value="AppendRows"></SetParam>
<SetParam field="ExcelSheetName" value="{%vProfileName%}"></SetParam>
<SetParam field="OpenFileOnceGenerated" value="False"></SetParam>
</Export>
</Values>

</if>

</Loop>
</ytriaAutomation>

Scan a database for any forms and subforms and report your findings.

This script will automatically search for any forms and subforms, display a selection of information related to these designs, and then export all the information into an Excel file. This can be run to process a single database, or multiple databases.

<ytriaAutomation Application="scanEZ" ApplicationVersion="16.5">
<!--This will set the script's behavior when encountering an error. In this case, it will continue.-->
<onerror continue="true" ></onerror>
<!--The following lines define the Action to take, and thus the variables to set. This will happen in two
batches. The first line sets one set of variables, the second sets another. This allows the Loop to concentrate
on one line at a time.-->
<list name="NoteList" Action="setVar" NoteCat="Designs" NoteType="Forms"></list>
<list name="NoteList" Action="setVar" NoteCat="Designs" NoteType="SubForms"></list>
<!--The following Loop, will iterate over the lines of the List set above. As each set of variables is set
the Loop will then select the tree nodes in the design tree that match the conditions.--> 
<loop list="NoteList" OnError="Next">
<ExecuteListAction></ExecuteListAction>
<UnSelect Target="tree" name="All"></UnSelect>
<Select target="tree" category="{%NoteCat%}" type="{%NoteType%}"></Select>

<!--Anything that is selected in the tree will then be placed into virtual My Selection folders for further processing.--> 
<MySelection>
<Setparam Field="MySelectionName" Value="Selection of {%NoteType%}"></Setparam>
</MySelection>
<!--If a My Selection is created, it will be selected.-->
<Focus Target="Tree" Category="Selection of {%NoteType%}"></Focus>
<if Target="Tree" Test="FocusRoot" Mode="NotEquals" Value="True">
<!--The following block will enact a Values operation on contents of the My Selection folder. The item $Title will be added
as will five additional columns that will display database path, the number of fields, a list of fields, and a list of any
subforms.-->
<Values>
<ShowTypeColumns value="false"></ShowTypeColumns>
<SetParam Target="SelectDocumentItems" Field="AddItem" value="$Title"></SetParam>
<AddCustomColumn name="Database Path">
<SetParam field="TitleOptionType" Value="Formula"></SetParam>
<SetParam field="TitleOptionFormula" Value="@Implode(@DbName;"!!")"></SetParam>
</AddCustomColumn>
<AddCustomColumn name="Number of Fields">
<SetParam field="TitleOptionType" Value="Formula"></SetParam>
<SetParam field="TitleOptionFormula" Value="@Elements($Fields)"></SetParam>
</AddCustomColumn>
<AddCustomColumn name="Number of Subforms">
<SetParam field="TitleOptionType" Value="Formula"></SetParam>
<SetParam field="TitleOptionFormula" Value="@Elements($Subforms)"></SetParam>
</AddCustomColumn>
<AddCustomColumn name="List of fields">
<SetParam field="TitleOptionType" Value="Formula"></SetParam>
<SetParam field="TitleOptionFormula" Value="@Implode($Fields;", ")"></SetParam>
</AddCustomColumn>
<AddCustomColumn name="List of subforms if any">
<SetParam field="TitleOptionType" Value="Formula"></SetParam>
<SetParam field="TitleOptionFormula" Value="@Implode($Subforms;", ")"></SetParam>
</AddCustomColumn>
<Evaluate></Evaluate>
<!--Any findings will be exported to an Excel file. The findings for each of the two different note 
types (forms and subforms) will be placed in a separate worksheet within the same file.-->
<Export>
<SetParam field="FilePath" value="formssubforms.xlsx"></SetParam>
<SetParam field="SelectedRowsOnly" value="false"></SetParam>
<SetParam field="ExportType" value="Excel"></SetParam>
<SetParam field="Mode" value="AppendRows"></SetParam>
<SetParam field="ExcelSheetName" value="{%NoteType%}"></SetParam>
<SetParam field="OpenFileOnceGenerated" value="False"></SetParam>
</Export>
</Values> 
</if>
</loop> 
</ytriaAutomation>

Time-Stamped outline

Introduction (1:45)

Assess and clean up your environment (7:00)

  • Get a snapshot of your replication landscape: find the exact number of unique apps, and locate duplicates and orphan mail files | replicationEZ (8:40)
  • Make sure all your apps are present on designated “migration” servers by creating new replicas of missing databases | replicationEZ (12:40)
  • Ensure there are no data discrepancies in your replicas by using note counter reports | replicationEZ, scanEZ (13:45)
  • Get rid of orphan mailboxes by identifying mail owners no longer present in the NAB | databaseEZ (17:35)
  • Record the previous processes to repeat them across other servers | Automation Recorder. (19:30)
  • Perform template inheritance analysis | databaseEZ (21:30)
  • Retrieve the hierarchal layout of your groups and group members | aclEZ (22:30)
  • Clean up your groups by deleting invalid members or users no longer in the NAB | aclEZ (26:20)

Prepare for mail migration. (29:10)

  • Scan and report all mail related profiles | databaseEZ, scanEZ, automation (30:45)
  • Get a clear picture of your out-of-office (OoO) statuses by exporting all their profile settings | databaseEZ, scanEZ, automation (35:30)
  • Take a snapshot of all your active Mail Rules across multiple mail files | databaseEZ, scanEZ, automation (38:00)
  • Get a list of all your encrypted emails and their encryption type across all your mail files by automating the Document Analyzer | databaseEZ, scanEZ, automation (40:50)
  • Scan folders and report their document count | databaseEZ, scanEZ, automation (44:30)
  • Identify documents that belong to more than one folder | databaseEZ, scanEZ, automation (48:00)

Prepare for application migration. (51:40)

  • Identify who has access to what on your server | aclEZ (54:10)
  • Find which applications are used the most and least—by actual users—based on recorded user activity | databaseEZ (58:45)
  • Analyze short-term user activity from the server log file | consoleEZ (1:04:55 )
  • Assess the complexity of your applications by reporting all their forms and subforms | databaseEZ, scanEZ, automation (1:11:25)
  • Identify your largest View and Folder Indexes, or the least used View Indexes | databaseEZ (1:14:50)
  • Find and report documents that contain Reader or Author fields | databaseEZ, scanEZ, automation (1:17:35)

Get your data ready for migration. (1:22:25)

  • Get an overview of the raw data in your application and export it | scanEZ (1:24:20)
  • Example: Migrate application data to SharePoint | scanEZ (1:28:00)

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


[Deutsch] System Audit und Health-Check Webinar

[Deutsch] System Audit und Health-Check Webinar

01:31:23 MIN

Folgende sind einige Themen welche wir zeigen werden. Da dieser Webcast live gehalten wird haben Sie die Möglichkeit mittels Chat auch Fragen zu stellen.

Download to watch later

  • Sicherheits Lücken in Bezug auf das ACL Setup, Admin Server Einstellungen, Effictiver Zugang über das gesamte System, HTTP passwort Einstellungen uvm.
  • Überblicken Sie Gruppen und Mitglieder Probleme inklusive incompatible Sub Gruppen, Gruppen mit irrelevanten Mitgliedern, die schwere Herausforderung Gruppen Mitgliedsstrukturen zu verstehen uvm.
  • Analyse von Replikations Scenarien wo eine geplante Replikation nicht stattrand, Replikas nicht syncronisiert sind. Replikationsprobleme welche für inkonsistenz sorgen, nicht replizierte Einstellungen sowie Inkonsistenzen der ACL oder Agenten.
  • Analyse der Datenbank Nutzung, welche Apps werden bei wem verwendet und wie viele Daten werden konsumiert und warum.
  • Gesamtanalyse der Datenbankintegrität wie zB ODS Versionen, space used, Sicherheit, Performance oder Speichereinstellungen welche nicht der Unternehmenspolitik entsprechen uvm.
  • Eines dieser Situationen kann zu prekären Situationen führen. Dieser Webcast gibt Ihnen eine Checkliste und Schritte um sicher zu stellen daß Ihre Umgebung im stabilsten Zustand möglich ist.

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


databaseEZ masterclass

databaseEZ masterclass

01:14:30 MIN

How to raise the bar for your application maintenance

  • Managing application properties ranging from the basic to design attributes, as well as those related to security
  • Administering DAOS more efficiently—including gathering data for objects stored, volume of data saved, and more
  • Handling your view and folder index sizes in new and better ways
  • Understanding global database usage patterns, as well as detailed usage information regarding location, templates, ODS, and more
  • Maintaining databases in faster and better ways, all without the server console
    And more…

Download to watch later

Time-Stamped outline

Manage your applications’ properties and settings (7:05)

  • Get to know the tiered loading process (7:05)
  • Apply pre-filters for increased (11:10)
  • Manage the display of your database properties in the grid (12:15)
  • Categorize your data with drag-and-drop group headers (16:00)
  • Ex. List applications based on ODS Version (16:15)
  • Ex. Find the most used templates on your server (17:08)
  • Ex. Find the number of documents and a Physical Size summary per category using dynamic totals in the flexYgrid (18:35)
  • Ex. Add up the number of DAOS stored bytes for DAOS enabled applications (20:05)
  • Calculate the effective space used by each application, for all applications (20:45)
  • Ex. Work with Space Used percentages as indicators of failed database compacting (22:15)
  • Get a list of status messages to determine application errors or corruption (23:50)
  • Edit Template Build properties directly (25:10)
  • Ex. Group and identify mailboxes by their Template Build Version (26:05)
  • Check the encryption status of your databases (27:10)
  • Enable Purge Interval Replication Control (PIRC) on your databases across your server to prevent document resurrection (31:10)
  • Choose and send console commands lines to fix multiple databases directly from databaseEZ (33:00)

Note that the number of databases selected may affect server function because each command line will create a separate execution threa

  • Customize your data display through cell filtering and formatting. Ex. Find the year with the largest volume of database created in terms of physical size. (36:35)
  • Set up the Property Analyzer for use as a shortcut for analyzing common administration issues (39:15)
  • Ensure correct settings across multiple applications using the exclusive Data Comparator (41:15)
  • Add your comments directly to the set of data displayed in the grid by creating custom annotation columns (45:45)
  • Check the encryption status of your databases (47:10)

Perform server-wide application usage audits (50:50)

  • Ex. Run the User Activity Analyzer to find the most-used applications (54:10)
  • Ex. Find out who’s using what on a specific server (55:45)

Retrieve View and Folder index sizes en-masse (57:10)

  • Ex. Quickly find space on your server by purging View Folder Indexes (57:30)
  • Ex. Set creation of Full Text Indexes or delete them (1:00:40)

Employ various built-in tools for better database management (1:01:10)

  • Generate Replica IDs
  • Set local encryption
  • Copy databases as application links
  • Delete databases

Extend your tasks scope through automation (1:05:10)

  • Ex. Generate User Activity reports for 3 different servers by recording
    and running a macro (1:06:00)
  • Ex. Report mail rules that send to external email addresses (1:10:40)

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


A walkthrough of what is new in EZ Suite 16.5

A walkthrough of what is new in EZ Suite 16.5

00:56:24 MIN

Learn all about the new possibilities EZ Suite 16.5 holds for your administration and development

EZ Suite version 16.5 greatly increases the scope of what can be done through EZ Suite’s powerful automation capabilities and brings in many new performance enhancing functions and preferences. In this webcast, we’ll walk you through the many new possibilities in version 16.5.

Download to watch later

Learn all about the new possibilities EZ Suite 16.5 holds for your administration and development

EZ Suite version 16.5 greatly increases the scope of what can be done through EZ Suite’s powerful automation capabilities and brings in many new performance enhancing functions and preferences. In this webcast, we’ll walk you through the many new possibilities in version 16.5.

Catch a glimpse of some of the great new automation abilities:

  • Performing and recording database actions such as finding documents, and finding profile documents across multiple databases
  • Working with agents matching given criteria
  • Automating designPropEZ
  • Adding new items across documents selections and multiple databases
  • Working with aclEZ and automating reports

See how the power and versatility of the flexYgrid continues to expand.

Additionally, we’ll look at how you can put some of the new capabilities to work for real:

  • Watch how easy it is to copy/move documents to multiple databases, export attachments, and compare non-replica databases.
  • Create or delete Full Text indexes across multiple databases.
  • Filter multiple values at once and seek back through a specific date range.
  • Learn about some other lesser-known, yet far-reaching improvements throughout EZ Suite.

Time-Stamped outline

Here is what the webcast will cover. (1:30)

What’s new in automation? (4:00)

  • Use XML scripting with less coding thanks to the new macro recorder (6:30)
  • What does the future hold for the macro recorder? (8:28)
  • Learn about the improved launch options. (12:30)
  • See some of the new automation functions in action. (13:59)
  • Get started with the macro recorder (14:35)
  • agentEZ example | Find all scheduled agents that have run in the last 7 days and exporting an agent timeline snapshot. (15:25)
  • Recall a recorded XML file. (17:10)
  • databaseEZ example | Audit the user activity within an date range for a specific folder’s contents. (18:07)
  • Extend the scope of automation files by launching them between tools. (20:17)
  • replicationEZ/databaseEZ example) Apply the recorded “user activity audit” script across multiple servers and keeping all results within the same report. 20:17 (20:17)
  • databaseEZ/scanEZ example) Audit multiple mailboxes to find any mail rules enabled and that are sending full copies of emails to external addresses. (23:20)
  • databaseEZ/scanEZ example) Read out all calendar profiles found in a selection of databases and export a full report. (25:55)
  • replicationEZ/aclEZ example) Audit multiple servers for all mail owners and produce a comprehensive report of all permissions granted to those mail owners, per server. (29:05)

What improvements have come to the flexYgrid? (32:31)

  • See the number of rows displayed, hidden, and selected in the grid status bar. (33:50)
  • Minimize intermediary grid processing time with the Suspend Grid Redraw option. (34:40)
  • Learn about the improved focus, navigation, and grid mechanics. (36:00)
  • Keep your selection focus even when re-sorting data. (36:12)
  • Search and focus on found information using regular expressions. (36:30)
  • Hide individual columns in a click. (37:25)
  • Learn about the enhanced and additional filter options. (38:33)
  • View only data within a specific time range back from the current date. (38:55)
  • Show all manually hidden data. (40:08)

What are the product specific improvements? (41:15)

  • What’s new in scanEZ? (42:00)
  • Copy/move documents to other databases, with flexible copying options. (42:10)
  • Export all attachments and files from a selection of documents. (47:28)
  • Compare non-replica databases. (48:43)
  • What’s new in databaseEZ? (51:10)
  • Create or delete full text indexes. (51:30)
  • What’s new in replicationEZ? (52:32)
  • Load conflicts into scanEZ directly from the conflict counter. (52:32)
  • What’s new in consoleEZ? ( 53:03)
  • See detailed error information for multiple servers at once. (53:15)
  • What’s new in agentEZ? (54:28)
  • Instantly see agent presence by type, within the database selection tree. (54:28)

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


scanEZ masterclass II

scanEZ Masterclass II

01:06:04 MIN

Mastering scanEZ’s various tools for better management of designs, deletion stubs, replication & more

Within scanEZ brims over 100 tools to help you better manage the content of your Notes databases. But with so many functions available, even more advanced users can end up getting a bit lost from time to time. In this 45 minute webinar, we’ll be focusing on scanEZ’s flagship features—the ones that keep scanEZ a daily staple in the majority of our customers’ workflow—the document management features.

Download to watch later

Mastering scanEZ’s various tools for better management of designs, deletion stubs, replication & more

Within scanEZ brims over 100 tools to help you better manage the content of your Notes databases. But with so many functions available, even more advanced users can end up getting a bit lost from time to time. In this 45 minute webinar, we’ll be focusing on scanEZ’s flagship features—the ones that keep scanEZ a daily staple in the majority of our customers’ workflow—the document management features.

Feel like you’re only using a small percentage of scanEZ’s capabilities? Do you consider yourself an advanced user? No matter what level of experience you have with scanEZ, you will take away new information and methods that will make your daily tasks easier.

  • Inspecting, understanding, and effectively managing individual documents—date stamps, parent-response hierarchies, item types and sequence numbers
  • Analyzing masses of documents: understanding the Diff panel and the vast powers of the Values function’s ability to build snapshots of document contents on the fly
  • Modifying groups of documents with precision, and without coding
  • Targeting specific documents, and how to pare down large selections into the subsets of documents you need
  • Understanding the power of My Selection folders and integrated features such as Intersecting, Checkbox Selecting, Re-Categorizing, and more
  • Unlocking the potential of Display Titles customization—from evaluating simple formulas, to using document level, or even item level, identifiers

Time-Stamped outline

Overview of scanEZ’s basic document management features (3:30)

  • Opening documents with scanEZ (4:15)
    • Targeting an individual document (4:15)
    • Opening documents from the web (8:45)
    • Opening a group of selected documents (10:00)
  • Examining the differences between large amounts of documents (15:00)

Document analysis (16:40)

  • Opening documents with scanEZ (4:15)
  • Audit password security using a formula (19:15)
  • Spot LocalAdmin problems (20:50)
  • Display individual item attributes (such as last Modification Date) across documents (21:30)
  • Employ formulas to perform deep analyses on directories, and report your results (22:55)
  • Categorize data by field values, sum/average values—ex. sum of salaries per department (27:30)

Modifying documents in bulk (30:30)

  • Modify items using formulas, and send notifications—ex. change multiple identical passwords to unique values (30:45)
  • Rename item across multiple documents (33:50)
  • Reorganize and verify group memberships (36:10)
  • Modify LocalAdmin item value to include country designation (45:00)

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


scanEZ Masterclass I

scanEZ Masterclass I

00:49:44 MIN

How to master scanEZ’s core document management capabilities

Within scanEZ brims over 100 tools to help you better manage the content of your Notes databases. But with so many functions available, even more advanced users can end up getting a bit lost from time to time. In this 45 minute webinar, we’ll be focusing on scanEZ’s flagship features—the ones that keep scanEZ a daily staple in the majority of our customers’ workflow—the document management features.

Download to watch later

How to master scanEZ’s core document management capabilities

Within scanEZ brims over 100 tools to help you better manage the content of your Notes databases. But with so many functions available, even more advanced users can end up getting a bit lost from time to time. In this 45 minute webinar, we’ll be focusing on scanEZ’s flagship features—the ones that keep scanEZ a daily staple in the majority of our customers’ workflow—the document management features.

Feel like you’re only using a small percentage of scanEZ’s capabilities? Do you consider yourself an advanced user? No matter what level of experience you have with scanEZ, you will take away new information and methods that will make your daily tasks easier.

  • Inspecting, understanding, and effectively managing individual documents—date stamps, parent-response hierarchies, item types and sequence numbers
  • Analyzing masses of documents: understanding the Diff panel and the vast powers of the Values function’s ability to build snapshots of document contents on the fly
  • Modifying groups of documents with precision, and without coding
  • Targeting specific documents, and how to pare down large selections into the subsets of documents you need
  • Understanding the power of My Selection folders and integrated features such as Intersecting, Checkbox Selecting, Re-Categorizing, and more
  • Unlocking the potential of Display Titles customization—from evaluating simple formulas, to using document level, or even item level, identifiers

Time-Stamped outline

Overview of scanEZ’s basic document management features (3:30)

  • Opening documents with scanEZ (4:15)
    • Targeting an individual document (4:15)
    • Opening documents from the web (8:45)
    • Opening a group of selected documents (10:00)
  • Examining the differences between large amounts of documents (15:00)

Document analysis (16:40)

  • Opening documents with scanEZ (4:15)
  • Audit password security using a formula (19:15)
  • Spot LocalAdmin problems (20:50)
  • Display individual item attributes (such as last Modification Date) across documents (21:30)
  • Employ formulas to perform deep analyses on directories, and report your results (22:55)
  • Categorize data by field values, sum/average values—ex. sum of salaries per department (27:30)

Modifying documents in bulk (30:30)

  • Modify items using formulas, and send notifications—ex. change multiple identical passwords to unique values (30:45)
  • Rename item across multiple documents (33:50)
  • Reorganize and verify group memberships (36:10)
  • Modify LocalAdmin item value to include country designation (45:00)

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


What's new in EZ Suite 16?

What's new in EZ Suite 16?

01:18:34 MIN

The most significant leap forward in the history of EZ Suite

A new era for Ytria’s EZ Suite has begun with EZ Suite 16. Offering advancements that range from the introduction of the flexYgrid—a core engine and interface rebuild that brings you better processing speed and loading capacity, as well as built-in analysis tools—to various product-specific function additions and enhancements.

In this webcast we’ll walk you through an overview of EZ Suite 16’s powerful new features and give you a look at how they can solve some of the toughest admin and dev dilemmas.

Download to watch later

The most significant leap forward in the history of EZ Suite

A new era for Ytria’s EZ Suite has begun with EZ Suite 16. Offering advancements that range from the introduction of the flexYgrid—a core engine and interface rebuild that brings you better processing speed and loading capacity, as well as built-in analysis tools—to various product-specific function additions and enhancements, EZ Suite 16 is the most significant leap forward in the history of Ytria’s essential administration and development toolkit. In this webcast we’ll walk you through an overview of EZ Suite 16’s powerful new features and give you a look at how they can solve some of the toughest admin and dev dilemmas.

Time-Stamped outline

Agenda (1:30)

Overview of EZSuite 16 and the flexYgrid (3:43)

  • Speed (5:43)
    • Customer example 4000 databases
  • Grid Manager—managing the flexYgrid (8:47)
  • Built-in analytics tools (17:32)
    • Pivot table example – ODS version, creation date, and document count in databaseEZ (18:25)
    • Data comparator
      • Example of a basic comparison (databaseEZ shown)(22:50)
      • Example of a data family comparison (aclEZ shown) (27:31)
      • Example of a server document comparison (scanEZ shown)(30:36)
  • flexYgrid navigation (aclEZ shown)(34:02)
    • Navigating between categories (36:26)
    • Disengaging selection cursor (36:57)
    • Exporting selected columns (38:15)
    • Brand new filters (38:37)
    • Sorting by totals (39:46)
    • Setting grouping/totals color (40:54)
    • Adding annotation columns (41:25)
    • Multi-level reset options (43:32)

Product specific features and improvements (46:51)

scanEZ (46:51)

  • Additional item values & properties for displayed selection tree titles (48:30)
  • Move/copy documents to multiple databases while keeping folder structure (51:42)
    • Example of restoring databases (55:00)
  • Parent/response hierarchy management (53:00)
  • Direct local encryption (54:03)

aclEZ (57:45)

  • Effective access calculator (58:28)
  • Search & Replace for group members (1:03:44)

databaseEZ (1:04:55)

  • Performance improvements (1:05:13)
  • New console commands helper (1:05:40)
  • Direct DBMT server task command (1:06:21)

viewEZ (1:07:00)

  • New ‘open current view/folder’ option (1:07:00)

Other products (1:08:04)

  • Delete replicas directly (replicationEZ)
  • Search paused consoles (consoleEZ)
  • Audit and update designs (designPropEZ)
  • New rename agent function and catalog compatibility (agentEZ)

Automation (1:12:15)

  • Example of looking for large attachments (1:14:20)

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.


What's new in EZ Suite 12.1?

What's new in EZ Suite 12.1?

01:13:16 MIN

A major software release webcast

Building upon the already impressive list of features included in the v12 release, EZ Suite 12.1 offers you a multitude of feature additions and performance upgrades* covering the entire product line. In this webcast, we take you through some of the most important improvements that you will find in version 12.1.

Download to watch later

A major software release webcast

Building upon the already impressive list of features included in the v12 release, EZ Suite 12.1 offers you a multitude of feature additions and performance upgrades* covering the entire product line. In this webcast, we take you through some of the most important improvements that you will find in version 12.1.

From overall EZ Suite improvements such as better ID switching and new Grid Export options, to a multitude of product-specific enhancements, you’ll love EZ Suite 12.1. Check it out!

Time-Stamped outline

Agenda & Introduction (0:00)

New and improved in all the tools (2:30)

  • Enhanced server selection dialog (3:32)
  • Improved loading process in server tools (5:42)
  • Better switching between ID files (7:32)
  • New Grid Export options (10:07)

Product specific improvements (13:49)

aclEZ (14:00)

  • New tool for finding users that don’t belong to any groups (16:57)
  • Additional saving options (18:14)

databaseEZ (19:56)

  • Local encryption management (20:45)

consoleEZ (27:07)

  • Loading backdated events when opening Server Bridge (28:07)
  • Faster recent Regex filter selection (30:47)

scanEZ (33:17)

  • Manage fields with spaces in their names (34:14)
  • Find and fix “32k error” afflicted documents (35:33)

Recap (39:44)

Next release – Major improvements on the horizon (41:00)

* Most feature additions and improvements are only available in the full version software.

Try EZ Suite today:

Free for 7 days

No credit card required. Install it locally.
Download. Install. Register. Work.
It’s that easy.


Application development made easy with EZ Suite tools

Application development made easy with EZ Suite tools

01:04:43 MIN

Webcast for application development and support

This webinar is specifically geared towards application development on IBM Notes and Domino. We’ll show you how to go about your tasks more accurately and faster using an easier approach to investigating and working with your data, and by going beyond the way you usually work with views, folders, action bars, agents, etc.

You’ll come away with everything you’ll need to fast-track your application development processes.

Download to watch later

Webcast for application development and support

This webinar is specifically geared towards application development on IBM Notes and Domino. We’ll show you how to go about your tasks more accurately and faster using an easier approach to investigating and working with your data, and by going beyond the way you usually work with views, folders, action bars, agents, etc.

You’ll come away with everything you’ll need to fast-track your application development processes.

Presentation overview

The EZ Suite Dev comprises many tools that work together to streamline your development of IBM Notes and Domino, web and XPages applications. In this presentation, we’ll demonstrate through various practical examples why these tools are indispensable in helping you accelerate development and improve support of existing applications.

Learn advanced document and design management techniques* using scanEZ

  • Manipulate designs and deploy a new look and feel with actionBarEZ
    • Analyze View and Folder index sizes and settings using viewEZ
    • Analyze and mass-edit column properties across an application with viewEZ
    • And more…

EZ Suite:

Try it now!

See just how much faster and more fluid your HCL Notes and Domino administration and development can be.