The TariffShark architecture consists of 3 tiers: database, application, and client. Clients connect to the application server using usernames and passwords, which are managed within TariffShark. The application server connects to the database server using either a SQL Server Login or a Windows account created specifically for that purpose. Therefore, TariffShark application users are not authenticated individually against SQL Server. Instead, they indirectly "share" the same database credentials.
A one-time handshake must be made between all TariffShark clients and a TariffShark application server. We call this "client registration". Among other things, the client registration process returns unique encryption keys to the client machine (this is a security measure). In order to protect your TariffShark application server from accepting random client registrations, a secret key must be supplied by the user when registering. Establishing the secret key is a configuration step when installing and settting up the TariffShark application server.
TariffShark users must login to an application server.
Before users may login, however, security roles and user accounts must be configured. TariffShark ships with one default user account, which is configured as an administrator. You must use this account to bootstrap your required security configuration as follows:
Update the password on the default administrator user account so that it is no longer the default password provided with TariffShark.
Determine who will be your security administrator(s).
Create account(s) for this person/these people and assign them the "Security Officer" role (which is a default role that is provided with TariffShark).
TariffShark is a full life-cycle e-tariff management software solution that generates FERC-defined XML in an on-premise or hosted environment.
Effective April 1, 2010, The Federal Energy Regulatory Commission (FERC) revised its regulations to require that all tariffs and tariff revisions and rate change applications for the public utilities, natural gas pipelines, oil pipelines and power administrations be filed electronically according to a set of standards developed in conjunction with the North American Energy Standards Board (NAESB).
The Commission requires that all tariffs, tariff revisions and rate change applications be filed electronically in the manner prescribed by Order No. 714. The affected required filers are:
Public utilities and Power Marketing Administrations under Parts 35 and 300;