Specifications include, but are not limited to: FOUNDATIONAL REQUIREMENTS - 2.1.1 SECURITY/AUTHENTICATION / Only DNRC employees can use the Core requirements of the application. These users must have a valid C# issued from the State of Montana for authentication. / Users of the FFIS will be authenticated through the State of Montana Active Directory server. / While anyone with a valid State of Montana C# can successfully log in to the FFIS, they can only perform the functionality provided by the role(s) assigned to them by the Fire Financial Administrator—no role, no functionality. / For FFIS users, self-password reset functionality will be provided through the existing Active Directory password reset mechanism. 2.1.2 USER MANAGEMENT & ADMINISTRATION / The Financial Administrator oversees and manages the FFIS. This role must be assigned to at least one user and can be assigned to more than one. / The Financial Administrator can add new users to the application. These users must have a valid C# to access the application. / The Financial Administrator can assign/remove roles to application users. These roles determine the functionality the user has access to within the application. Roles can be defined by actual functionality (e.g., Accounts Receivable, Accounts Payable, Audit, etc.), by location (e.g., FDO, FSO, Land/Unit Office, Payroll Office, etc.), or by specific capabilities (e.g., General Read Only/Viewable access). / The Financial Administrator can deactivate users from the application. Once a user is deactivated, their data will remain in the application for historical purposes. / The User Management capability will be provided via a User Management feature within the application. 2.1.3 DATA MIGRATION / All the data in the current Microsoft Access database will be migrated to the new FFIS database as part of this project. / Data migration scripts will provide test data needed during the project’s development phase. / Upon Go Live, the Microsoft Access database and financial model will no longer be used. / A data mapping exercise between the Fire Financial Business and technical analysts will be required to complete the data migration scripts. / Data mapping and cleanup from the existing data source (MS Access databases, downloaded Excel spreadsheets, etc.) must be performed before migration...