Page tree

0
0
0
0
0

1.2 Users and Permissions

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 100 Next »

In order to access any of the EIS Consoles you need to be authenticated and authorized. 
Each Console / Functionality requires at minimum to have a specific Task.
Given that the Tasks are not directly assigned to users but to roles, eventually you need to have the appropriate role.
The role may or may not have Location or Source Restrictions:

A Location Restriction limits the geographic scope within which a user may exercise a given functionality (via WUI and/or System). That scope is defined by the location, country, or set of countries contained in the Location Restriction of the role/task of the user. 
Examples for clarity:
- Web User Interface: A user holding the LOCATION_MANAGER role/task with a Location Restriction Level of "User's country" will find that the country-selection list, on the Search Location page of the Geo Console, includes only their own country.
- System to System Interface: When notifying SSN for the creation of a PortPlus, a user holding the PORTPLUS_NOTIFIER role/task with a Location Restriction Level of "User's country" may only designate a PortOfCall that belongs to that same country.

A Source Restriction filters the exchange of information between two parties by constraining, in terms of country, which counterparties a given party may exchange information with. It is defined by the set of countries permitted under the restriction (the user's own country, or the countries of a regional agreement), and an exchange is allowed only when one party's country falls within the other party's permitted countries. Which party's restriction is consulted depends on the direction of the information flow:

  • When sending information, the system checks each potential recipient's Source Restriction against the sender's country — a recipient is eligible to receive only if its permitted countries include the sender's country.
  • When searching for or requesting information, the system checks the requesting user's own Source Restriction against each provider's country — a notification is visible to the requestor only if the requestor's permitted countries include the provider's country.

Examples for clarity:

Sending information (the recipient's restriction is checked against the sender – introduced under EIS-3748):
On the Incident Report page of the Send Notification Console, a recipient country is present in the available recipients list only if it has at least one party whose Source Restriction includes the country of the logged-in notifier. For instance, if there is a country that has only one party/user belonging to it, and that party/user has Source Restriction Level = ”XW”, then only users of countries that belong to that specific regional agreement will have the country as an available recipient in the recipients list.

Searching for / requesting information (the requestor's own restriction is checked against the provider):
On the Voyage Information pages of the Find Notification Console, a ShipCall notification appears in the search results only if the searching user's own Source Restriction includes the country of the party that originally provided it. For instance, a console user whose Source Restriction Level is "XW" will see ShipCall notifications only from providers whose country belongs to the "XW" regional agreement. 


In addition the following restriction levels are applied per case:
•    None: No restriction is imposed on Location or Source Restrictions
•    User’s country: Applies  to both Location and Source Restriction and limits the corresponding functionalities that are subject to both restriction types.
•    Specific locations: Applies only to Location Restriction and limits the corresponding functionalities that are subject to Location Restrictions.
•    Countries list: Applies to both Location Restriction and Source Restriction and limits the corresponding functionalities that are subject to both restriction types.

The restriction levels for Source Restrictions and Location Restrictions are defined in the ROLES_TASKS table.

More specifically: 

  • A permission (defined by the TASK column) is assigned a Source Restriction by modifying the default “None” value of the RESTRICTION_LEVEL column to one of the following restriction levels
    • When setting the value to “User’s country” the corresponding value of the SOURCE_REGIONAL_AGREEMENT_CODE column must remain null
    • When setting the value to “Countries list” then the corresponding value of the SOURCE_REGIONAL_AGREEMENT_CODE column must change to one of the available Regional Agreement Codes that are defined in the COUNTRIES_REGIONAL_AGREEMENTS table
  • A permission is assigned a Location Restriction by modifying the default “None” value of the LOCATION_RESTRICTION_LEVEL column to one of the other restriction levels.
    • When setting the value to “User’s country” the corresponding value of the DUTY_CODE column must remain null.
    • .When setting the value to “Specific locations” the corresponding value of the DUTY_CODE column must change to one of the available duty codes defined in the ORGANISATIONS_DUTIES table.
    • When setting the value to “Countries list” the corresponding value of the DUTY_CODE column must change to one of the available Regional Agreement Codes that are defined in the COUNTRIES_REGIONAL_AGREEMENTS table.

The Duty Codes determine the geographical scope of the Location Restrictions when the restriction level is set to “Countries list” or “Specific locations”. The information provided by COD to EIS creates/updates Organizations and their respective Duty Codes. These Duty Codes are mapped to specific Location Codes in the ORGANISATIONS_DUTIES_LOCATIONS table. 
When the system processes the Location restriction of a permission it checks if the geographical scope of the triggered functionality matches the Location Code that is mapped to the permission’s Duty Code (e.g a party that has a Location Restriction set to “Specific locations” and Duty Code set to “PORT_NOT” can only send PortPlus notifications regarding PortOfCalls that match the Location Codes that are mapped to “PORT_NOT” Duty Code).

The Regional Agreement Codes determine the geographical scope of Location and Source Restriction when the restriction level is set to “Countries list”. The information provided by CCBR to EIS creates/updates/deletes Countries and their respective Regional Agreements (if they belong to one).
When the system processes the Source and/or Location restrictions of a permission it checks if the geographical scope of the triggered functionality, is contained in the respective Regional Agreement Code of the restriction (e.g. a party that has a Location Restriction set to “Countries list” and Duty Code set to “XP” can only send PortPlus notifications regarding PortOfCalls that belong to countries of that specific regional agreement).

Below there are two tables:

  • Table #1: Summarizes the Task needed to have in order to access each functionality. 
  • Table #2: Summarizes the association between Roles, Tasks and Restrictions.

Table #1:

Console / FunctionalityPermissionLocation RestrictionSource RestrictionRestriction Behavior
3.1 Management Console



3.1.1 MRS Management



3.1.1.1 Create MrsMRS_MANAGERNoneNone
3.1.1.2 Search - Update MrsMRS_MANAGERNoneNone
3.1.2 Conventions - Agreements Management



3.1.2.1 Create ConventionCONVENTIONS_MANAGERNoneNone
3.1.2.2 Search-Update ConventionCONVENTIONS_MANAGERNoneNone
3.1.3 System Interface Management



3.1.3.1 Search System UserUSER_MANAGERNoneNone
3.1.4 Application Management



3.1.4.1 BannerBANNER_MANAGERNoneNone
3.1.4.2 Notification ParametersNOTIFICATION_PAR_MANAGERNoneNone
3.1.4.3 Application ParametersAPPLICATION_PAR_MANAGERNoneNone
3.1.5 System Monitoring



3.1.5.1 JMS QueuesEIS_MONITOR_JMSQUEUENoneNone
3.1.5.2 System Activity



3.1.5.2.1 Web Users Activity MonitoringEIS_MONITOR_USERACTIVITYNoneNone
3.1.5.2.2 Survey of Error MessagingEIS_MONITOR_USERACTIVITYNoneNone
3.1.5.2.3 Survey of Sent ExceptionsEIS_MONITOR_USERACTIVITYNoneNone
3.1.5.2.4 Received-Sent Events Over Period Οf TimeEIS_MONITOR_USERACTIVITY NoneNone  
3.1.6 Logs



3.1.6.1 Search LogsLOGS_SEARCHNoneNone
3.1.6.2 Free Text Search LogsFREE_TEXT_SEARCHNoneNone
3.2 Send Notification Console



3.2.1 Generic Notifications



3.2.1.1 MRS NotificationSHIP_MRS_NOTIFIERNoneNone
3.2.2 Incident Reports



3.2.2.1 Create

ALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_POLREP_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER
ALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER

None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None

None


3.2.2.2 Update-Delete FeedbackALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_POLREP_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER
ALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER



3.2.2.3 Check DistributionALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_POLREP_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER
ALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER
None

None





None

None

3.2.3 Exemptions On Scheduled Services



3.2.3.1 Create new ExemptionEXEMPTIONS_NOTIFIER

PRE_ARRIVAL_EXEMPTIONS_NOTIFIER
HAZMAT_EXEMPTIONS_NOTIFIER
SECURITY_EXEMPTIONS_NOTIFIER
WASTE_EXEMPTIONS_NOTIFIER
CREWANDPAX_EXEMPTIONS_NOTIFIER



3.2.3.1.1 Create ManualEXEMPTIONS_NOTIFIER

PRE_ARRIVAL_EXEMPTIONS_NOTIFIER
HAZMAT_EXEMPTIONS_NOTIFIER
SECURITY_EXEMPTIONS_NOTIFIER
WASTE_EXEMPTIONS_NOTIFIER
CREWANDPAX_EXEMPTIONS_NOTIFIER



3.2.3.1.2 Reuse ExistingEXEMPTIONS_NOTIFIER

PRE_ARRIVAL_EXEMPTIONS_NOTIFIER
HAZMAT_EXEMPTIONS_NOTIFIER
SECURITY_EXEMPTIONS_NOTIFIER
WASTE_EXEMPTIONS_NOTIFIER
CREWANDPAX_EXEMPTIONS_NOTIFIER



3.2.3.2 Update-Delete ExemptionEXEMPTIONS_NOTIFIER

PRE_ARRIVAL_EXEMPTIONS_NOTIFIER
HAZMAT_EXEMPTIONS_NOTIFIER
SECURITY_EXEMPTIONS_NOTIFIER
WASTE_EXEMPTIONS_NOTIFIER
CREWANDPAX_EXEMPTIONS_NOTIFIER



3.2.4 Exemptions On Ports under PRF Directive



3.2.4.1 Create new ExemptionPORT_EXEMPTIONS_NOTIFIER


3.2.4.2 Update-Delete ExceptionPORT_EXEMPTIONS_NOTIFIER


3.2.4.3 Upload list of ExemptionsPORT_EXEMPTIONS_NOTIFIER


3.2.4.4 Validate Uploaded ExemptionsPORT_EXEMPTIONS_NOTIFIER


3.3 Find Information Console



3.3.1 Integrated ship informationBUNKERS_REQUESTOR
CREWPAX_REQUESTOR
ENRICHMENT_REQUESTOR
EXEMPTIONS_REQUESTOR
HAZMAT_REQUESTOR
SECURITY_REQUESTOR
SHIP_MRS_REQUESTOR
SHIPCALL_REQUESTOR
WASTE_REQUESTOR
WASTELIST_REQUESTOR



3.3.2 Voyage Information



3.3.2.1 Ship voyage information



3.3.2.1.1 Next port callSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.1.2 List of next callsSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.1.3 Last port callSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.1.4 Current port callSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.1.5 Current and past port callsSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.2 Port information



3.3.2.2.1 Ships expected at a portSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.2.2 Ships in portSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.2.3 Ships departed from a portSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.2.3 Other Queries



3.3.2.3.1 Based on ShipCallIdSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.3 Port Call Information



3.3.3.1 Ship Port CallsSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.3.2 Based on ShipCallIdSHIPCALL_REQUESTOR
HAZMAT_REQUESTOR
WASTE_REQUESTOR
SECURITY_REQUESTOR
BUNKERS_REQUESTOR
CREWPAX_REQUESTOR



3.3.4 MRS Information



3.3.4.1 Latest MRS for a selected shipSHIP_MRS_REQUESTOR


3.3.4.2 List of MRS notifications for a selected systemSHIP_MRS_REQUESTOR


3.3.5 Incidents Information



3.3.5.1 All IR of Selected ShipALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.5.2 Specific type IR of Selected ShipALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.5.3 IRs for Specific PortALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.5.4 IRS Reported by Country - AuthorityALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.5.5 Get Specific: IRALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.5.6 Distributed IncidentsALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.6 Area Information



3.3.6.1 Incidents for non-identified shipsALERT_BANNED_REQUESTOR
ALERT_FAILED_REQUESTOR
ALERT_INSURANCE_REQUESTOR
ALERT_LFC_REQUESTOR
ALERT_OTHERS_REQUESTOR
ALERT_PILOT_REQUESTOR
ALERT_POLREP_REQUESTOR
ALERT_SITREP_REQUESTOR
ALERT_VTS_REQUESTOR
ALERT_WASTE_REQUESTOR



3.3.7 Exemptions Information



3.3.7.1 Exemptions on Scheduled ServicesEXEMPTIONS_REQUESTOR


3.3.7.2 Exemptions on Ports under PRF DirectivePORT_EXEMPTIONS_REQUESTOR


3.3.8 Ship Activity Tracking



3.3.8.1 Alert Service



3.3.8.1.1 Individual VesselsSAT_REQUESTOR


3.3.8.1.2 Banned VesselsSAT_REQUESTOR


3.3.8.2 Report Service



3.3.8.2.1 Individual VesselsSAT_REQUESTOR


3.3.8.2.2 Banned VesselsSAT_REQUESTOR


3.3.8.3 Alert Service RequestsSAT_REQUESTOR


3.3.9 External Sites



3.3.9.1 EQUASISBUNKERS_REQUESTOR
CREWPAX_REQUESTOR
ENRICHMENT_REQUESTOR
EXEMPTIONS_REQUESTOR
HAZMAT_REQUESTOR
SECURITY_REQUESTOR
SHIP_MRS_REQUESTOR
SHIPCALL_REQUESTOR
WASTE_REQUESTOR
WASTELIST_REQUESTOR



3.4 Reports and Statistics Console



3.4.1 Notification analysis



3.4.1.1 Count number of notificationsSTATS_REQUESTOR


3.4.1.2 Most active vesselsSTATS_REQUESTOR


3.4.1.3 List of Unresolved NotificationsSTATS_REQUESTOR


3.4.2 Request analysis



3.4.2.1 Count number of requestsSTATS_REQUESTOR


3.4.2.2 Most popular VesselsSTATS_REQUESTOR


3.4.3 Operational Statistics



3.4.3.1 Vessel activity surveySTATS_REQUESTOR


3.4.3.2 Port activity surveySTATS_REQUESTOR


3.4.4 SSN System usage information



3.4.4.1 User activity in a given periodSTATS_REQUESTOR


3.4.4.2 Most popular activitiesSTATS_REQUESTOR


3.4.5 Message Analysis



3.4.5.1 Survey of error messagingSTATS_REQUESTOR


3.4.5.2 Analysis of more frequent error messagingSTATS_REQUESTOR


3.4.5.3 Average time between request and responseSTATS_REQUESTOR


3.4.5.4 Amount of delays in repliesSTATS_REQUESTOR


3.4.6 Alert Distribution Report



3.4.6.1 Alert Distribution ReportALERT_BANNED_NOTIFIER
ALERT_FAILED_NOTIFIER
ALERT_INSURANCE_NOTIFIER
ALERT_LFC_NOTIFIER
ALERT_OTHERS_NOTIFIER
ALERT_PILOT_NOTIFIER
ALERT_POLREP_NOTIFIER
ALERT_SITREP_NOTIFIER
ALERT_VTS_NOTIFIER
ALERT_WASTE_NOTIFIER



3.4.7 Locations Reporting



3.4.7.1 Temporary Locations per NotificationLOCATION_MANAGER


3.4.8 Vessels Reporting



3.4.8.1 Banned Vessels per NotificationSTATS_REQUESTOR


3.4.8.2 OSD VesselsSTATS_REQUESTOR


3.5 Location Management Console



3.5.1 Search-Update LocationLOCATION_MANAGER


3.5.2 Download LocationsLOCATION_DOWNLOAD


Back to the top

Table #2:

  • No labels

Agency of the European Union

Information on this site is subject to a disclaimer, a copyright and personal data protection.

© 2023 European Maritime Safety Agency All Rights Reserved