Email Notifications

 

Parent page: Configuration

An Altium 365 Workspace incorporates the ability to send automated email notifications to project owners and collaborators in response to a range of events. The feature is activated by default and can be disabled/enabled by a Workspace Administrator on the Admin – Settings – Email Notifications page of the Workspace browser interface.

A received notification email will include summary information regarding the particular event and (in most cases) links to open the related page/event/item in the Altium 365 Workspace or in Altium Designer – see example.

Events that warrant more instant attention, such as approved access to a Workspace, a newly shared project or a Task assignment, will trigger an immediate email notification. Less pressing events such as Comments, invitation requests, etc, are notified in a summarized email after 10 minutes have elapsed.

Supported Notifications

Several classes of notification events are supported by the Email Notifications feature, as detailed in the below sections.

Events Related to Workspace Access

Related page: Inviting other Users to Your Workspace

Notifications include:

  • Workspace Invitation – notification to a user who has been granted access to and is now a member of a Workspace. Workspace administrators are also notified.
  • Workspace Invitation Request – notification to administrators that a Workspace member has requested access for a specified user (they be invited to become a member of the Workspace). The requestor also receives notification.
  • Workspace Join Request – notification to administrators that a user has requested access to the Workspace (they be invited to become a member of the Workspace). The requestor also receives notification.
  • Workspace Request Result – notification to the member who has submitted an Invitation or Join Request, informing them if the request has been Approved or Declined.

Events Related to a Workspace Project

Related pages: Workspace Projects, Working with Projects and Documents

Notifications include:

  • Project Commit – notification when a project has been committed to the Workspace.
  • Project Update – notification when the properties of a project have changed in some way (the project's Name and/or Description).
  • Project Release – notification when a project has been released to the Workspace.
  • Project Revision State Change – notification when there is a change in the lifecycle state of a project.
  • Project Activity Start – notification of the start of a project-related process workflow activity (Ad Hoc Review, Handoff Review, or Milestone Review). Available with Altium Designer Enterprise Subscription.
  • Project Activity Complete – notification of the completion of a project-related workflow activity (Ad Hoc Review, Handoff Review, or Milestone Review). Available with Altium Designer Enterprise Subscription.
  • Project Delete – notification when a project has been deleted.

A notification email is sent to all users who are currently collaborators for the project AND who are actively watching that project. For more detail, see the section Watching a Workspace Project. For the activity-related events (Project Activity Start, Project Activity Complete), emails are sent to those users/roles involved in the activity.

Events Related to Project Sharing

Related pages: Sharing a Project, Sharing a Design

Notifications include:

  • Shared with you – notification to a Workspace member (or Guest) that a project has been shared with them. Note that if sharing rights for that project are changed, a user will receive an Access Rights Removed notification followed by a Shared with you notification.
  • Access Request – notification to Workspace members with Edit rights to a project (which includes administrators) that a user is requesting shared access to that project.
  • Share Request Result – notification to the member who has submitted a share Access Request, informing them if the request has been accepted or rejected.
  • Access Rights Removed – notification to a Workspace member (or Guest) that a project is no longer shared with them. Their access rights have been removed.
  • Ownership transfer – notification that a Workspace member has become the Owner of a project, which has been transferred from another Workspace member.

Events Related to Comments

Related pages: Web Viewer Comments, Document Commenting

Notifications include:

  • Project Comment – notification that the named user has mentioned you in a project comment. Notifications are also sent to other users mentioned in the Comment thread. Note that mentions are in the format: @<full email address>.

Events Related to Tasks

Related page: Working with Tasks

The Workspace Tasks feature is available at two levels of capability – standard or advanced workflow-based tasks – which is determined by the active Altium Designer Subscription.

Standard (Context-aware) Tasks

Tasks created from project Comments or general Tasks not associated with projects. Available to those with Pro or Enterprise Subscription.

Notifications include:

  • Task Comment – notification that the named user has mentioned you in a Task. Notifications are also sent to other users mentioned in the Task thread.
  • Task Assigned – notification when a task has been assigned or reassigned to you.
A notification event is not triggered when you assign a Task to yourself or mention yourself in a Task comment thread.

Process Workflow Tasks

Tasks associated with an active Process Workflow. Available to those with Enterprise Subscription, which also includes Standard Tasks (as above).

Notifications include:

  • New Tasklist Item – notification when a task has been generated by an active process workflow (for example a task related to a project reviewing workflow activity, or a part request) and requires action.
A notification email will be received only by those users who are required to complete the current task within the associated overall process workflow.
  • Process Task Completed – notification when a process workflow has been completed.
  • Process Task Reminder – notification received by the user a Task is assigned to when the required action has not been completed for a specified number of days, as determined by the Send a notification when no updates have been made to a workflow task for <number> days notification option, if enabled (Admin – Settings – Email Notifications).

Events Related to a Workspace Library Component

Related Pages: Building & Maintaining Your Components and Libraries, Workspace Components

Notifications include:

  • Component Create – notification when a new component has been created in the Workspace.
  • Component Release – notification when a new revision of a component has been released to the Workspace.
  • Component Revision State Change – notification when there is a change in the lifecycle state for a component.
  • Component Delete – notification when a component has been deleted.
A notification email is sent to all users who are actively following the parent folder in which the component resides. For more detail, see the section Following a Component Folder.

Events Related to an Approval Request

Related page: Controlling Transitions between Lifecycle States

These Events are not available with with Altium Designer Standard Subscription.

Notifications include:

  • New Approval Request – notification when a request for transition between lifecycle states for Component Item revision has been submitted for approval.
  • Approval Request Reminder – notification when the original requestor uses the Reminder feature for a pending approval request.
  • State Change Request Processed – notification when a pending approval request has been processed by a member of the relevant approval group. The type of action that has been taken with respect to the request can be one of the following:
    • Cancelled – the original requestor for approval has decided to cancel the request.
    • Rejected – a member of the relevant approval group has rejected the request.
    • Approved – if the request is being passed through multiple defined approval groups, this action will be applied if a member of an intermediate approval group has approved the request.
    • Completed – a member of the approval group (or final approval group where multiple groups have been defined) has approved the request.

For a New Approval Request and Approval Request Reminder, the members of the relevant approval group receive the email notifications.

When a state change request has been processed, both the original requestor and all members of the next approval group (where multiple approval groups have been defined), receive the notification email.

If the approval request has been approved by a member of the approval group (or a member of the final approval group, where multiple have been defined), the state transition will be effected automatically and all stakeholders will receive a mail notification of the state change.

Events Related to Part Requests

Related pages: Part Request Activities, Part Requests, Process-based Part Requests in Altium Designer

Two types of Workspace Part Requests are available – simple form-based requests and process workflow based requests – as determined by the active Altium Designer Subscription.

Simple (Legacy) Part Requests

A form-based request that is acted on by designated Librarians through editing the form. Available to those with Pro Subscription.

Notifications include:

  • Part Request Created – notification when a new Part Request has been created.
  • Part Request Properties change – notification when a Part Request has been edited and saved. Changes to a Part Request are logged in its History.
Notifications are sent to the requestor and all members in the designated Librarians role group.

Process Workflow Part Requests

A highly configurable Process Workflow that is formally acted on and/or approved by users assigned to specific steps in the workflow. Available to those with Enterprise Subscription.

  • Part Request Created – notification to a user when they have submitted a new part request.
  • Part Request Tasklist Item – notification when a task (such as Work on Request) has been generated by an active Part Request workflow. Notification emails are sent to the Workspace member Candidates specified in that workflow step, for example the Librarians role group, or to a specifically assigned user.
  • Part Request Complete – notification when a part request process has been completed (either the part has successfully been created, or the request has been ultimately rejected). This notification is sent to the original requestor.

Watching a Workspace Project

Related page: Workspace Projects

To receive email notifications with respect to a Workspace project, you need to not only be a collaborator on that project, but also be 'subscribed' to that project. This is done by watching that Workspace project.

If you have created the project – and are therefore its owner – you will automatically be set to watch that project.

Watching Workspace projects is performed only through the Workspace's browser interface. To do so:

  1. On the Workspace Projects page, click once to select the required Workspace project.
  2. Click the control at the top-right of the projects listing and then choose the Watch option from the dropdown menu.

Accessing the control to Watch a Workspace project.Accessing the control to Watch a Workspace project.

The option is also available in the graphical view of the Projects page by selecting the tile for the required project, and then choosing the Watch option from the control's context menu. When the Projects page is presented in its list view, click the control at the far right of the required project's entry and choose the Watch option from the associated menu.

You will receive applicable notifications related to the project through the email notifications system (if enabled).

To stop watching a Workspace project:

  1. On the Workspace Projects page, click once to select the required (currently watched) Workspace project.
  2. Click the control at the top-right of the projects listing and then choose the Unwatch entry from the dropdown menu. You will no longer receive applicable email notifications (if enabled).

Click Unwatch to essentially unsubscribe to receiving notifications for a Workspace project.Click Unwatch to essentially unsubscribe to receiving notifications for a Workspace project.

The option is also available in the graphical view of the Projects page by selecting the tile for the required project, and then choosing the Unwatch option from the control's context menu. When the Projects page is presented in its list view, click the control at the far right of the entry for the required project and choose the Unwatch option from the associated menu.

Following a Component Folder

Related Pages: Managing Content Structure & Access, Building & Maintaining Your Components and Libraries

To receive email notifications with respect to a component, you need to be 'subscribed' to the parent folder in which that component resides. This is done by following that component folder. Following component folders is performed only through the Workspace's browser interface. To do so:

  1. Browse to the required component folder within the Workspace Explorer page.
  2. Right-click on the folder entry and choose the Follow option from the context menu.

Accessing the control to Follow a component folder, and therefore all activity for components created therein.Accessing the control to Follow a component folder, and therefore all activity for components created therein.

You will receive notifications related to any component activity in that folder through the email notifications system (if enabled).

To stop following a component folder, right-click on the folder entry and choose the UnFollow option from the context menu. You will no longer receive applicable email notifications (if enabled).

Click UnFollow to essentially unsubscribe from getting notifications for component activity within the parent component folder.Click UnFollow to essentially unsubscribe from getting notifications for component activity within the parent component folder.

Note

The features available depend on your level of Altium Designer Software Subscription.

Content