(1) The GGCC shall perform the following functions:
(a) To provide computer and systems development and programming services to those state departments, institutions, and agencies in the executive branch that have been so designated by the office of information technology, after consulting with the affected entity, and to provide these same services to the legislative and judicial branches when so requested; except that services shall not be provided to any such entity unless such entity has funds available therefor;
(b) To establish and maintain automated data processing facilities at GGCC, including but not limited to the operation of automated data processing equipment and facilities and the employment of necessary personnel;
(c) To prepare and submit such reports as are required by this part 6 or that the governor or general assembly may request;
(d) To determine the capacity and utilization of the computer system in GGCC in an annual report.
(2) (a) In accordance with any policies, standards, and guidelines set forth by the office, the GGCC shall adopt and implement standards, policies, and procedures for the use of electronic or digital signatures by governmental agencies where use of electronic or digital signatures is expressly authorized by law.
(b) Each agency or department of state government, including institutions of higher education, shall ensure compliance with the policies, standards, and guidelines set forth by the office.
(c) The local authorities of any county, city, town, or city and county authorizing the use of digital or electronic signatures shall adopt rules, standards, policies, and procedures for their own use of electronic or digital signatures or shall ensure compliance with any policies, standards, and guidelines set forth by the office.