--- type: "Bill" title: "AN ACT to amend and reenact sections 54‑59‑01 and 54‑59‑05 of the North Dakota Century Code, relating to cybersecurity." description: "AN ACT to amend and reenact sections 54‑59‑01 and 54‑59‑05 of the North Dakota Century Code, relating to cybersecurity." jurisdiction: "us/states/nd" legislature: "North Dakota Legislative Assembly" session: "66" identifier: "SB 2110" citation: "North Dakota SB 2110 (66)" classification: ["bill"] subjects: ["ATTORNEY GENERAL", "BOARD OF HIGHER EDUCATION - SEE ALSO HIGHER EDUCATION", "BOARD OF HIGHER EDUCATION - SEE ALSO HIGHER EDUCATION", "CITIES", "COUNTIES", "COUNTIES - SEE ALSO COUNTY COMMISSIONERS", "EXECUTIVE BRANCH - SEE ALSO GOVERNOR; SPECIFIC AGENCIES", "INFORMATION TECHNOLOGY DEPARTMENT", "INFORMATION TECHNOLOGY DEPARTMENT", "INFORMATION TECHNOLOGY DEPARTMENT", "JUDICIAL BRANCH", "LEGISLATIVE BRANCH", "POLITICAL SUBDIVISIONS - SEE ALSO CITIES; COUNTIES; TOWNSHIPS", "SCHOOL DISTRICTS", "SCHOOL DISTRICTS"] status: "enacted" primary_sponsors: ["Political Subdivisions"] version_count: 8 action_count: 21 vote_count: 0 first_action: "2019-01-03" last_action: "2019-04-18" source: "openstates" source_identifier: "ocd-bill/e274db52-f6c3-4dbb-8e97-22810da70aa2" source_url: "http://www.legis.nd.gov/assembly/66-2019/bill-actions/ba2110.html" source_hash: "dd47f1427e7a4f18ecfdb702019334dcf9693eeb80e39b96a8be119928e4e70d" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-nd"] --- # North Dakota SB 2110 (66) — AN ACT to amend and reenact sections 54‑59‑01 and 54‑59‑05 of the North Dakota Century Code, relating to cybersecurity. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **INTRODUCED** (filed) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-01000.pdf) 2. **Adopted by the House Government and Veterans Affairs Committee** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-02001a.pdf) 3. **Adopted by the House Government and Veterans Affairs Committee (Marked Up)** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-02001m.pdf) 4. **Adopted by the Senate Political Subdivisions Committee** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-01001a.pdf) 5. **Adopted by the Senate Political Subdivisions Committee (Marked Up)** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-01001m.pdf) 6. **Enrollment** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-04000.pdf) 7. **FIRST ENGROSSMENT** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-02000.pdf) 8. **FIRST ENGROSSMENT with House Amendments** (committee substitute) — [source](http://www.legis.nd.gov/assembly/66-2019/documents/19-8091-03000.pdf) ## Sponsors - Political Subdivisions — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2019-01-03** Introduced, first reading, referred Political Subdivisions Committee `introduction` - **2019-01-04** Committee Hearing 10:45 - **2019-02-05** Reported back amended, do pass, amendment placed on calendar 6 0 0 `committee-passage, committee-passage-favorable` - **2019-02-06** Amendment adopted, placed on calendar - **2019-02-07** Second reading, passed, yeas 47 nays 0 `reading-2, passage` - **2019-02-08** Received from Senate - **2019-02-13** Introduced, first reading, referred Government and Veterans Affairs Committee `introduction` - **2019-03-08** Committee Hearing 08:30 - **2019-03-18** Committee Hearing 04:00 - **2019-03-22** Reported back amended, do pass, amendment placed on calendar 11 0 3 `committee-passage, committee-passage-favorable` - **2019-03-25** Amendment adopted, placed on calendar - **2019-03-28** Laid over two legislative days - **2019-04-01** Second reading, passed as amended, yeas 88 nays 0 `reading-2, passage` - **2019-04-01** Returned to Senate (12) - **2019-04-04** Concurred - **2019-04-04** Second reading, passed, yeas 47 nays 0 `reading-2, passage` - **2019-04-08** Signed by Speaker - **2019-04-08** Signed by President - **2019-04-08** Sent to Governor `executive-receipt` - **2019-04-12** Signed by Governor 04/11 `executive-signature` - **2019-04-18** Filed with Secretary Of State 04/12 `introduction` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/e274db52-f6c3-4dbb-8e97-22810da70aa2`. Confidence: reported (aggregated from official North Dakota legislature records).