Is "SET IDENTITY_INSERT" required to insert arbitrary GUID into [uniqueidentifier] column? SQL Server 2016 and 2017, Standard Edition

I need to insert raw data (from another table) into a table that has two uniqueidentifier columns.

Does this require that I use SET IDENTITY_INSERT Carrier ON?

Here is the table:

SET ANSI_NULLS ON

SET QUOTED_IDENTIFIER ON

CREATE TABLE [dbo].[Parkingspace](
    [ParkingspaceId] [uniqueidentifier] NOT NULL,
    [AccountId] [uniqueidentifier] NULL,
    [ParkingspaceType] [smallint] NULL,
 CONSTRAINT [PK_ParkingspaceId] PRIMARY KEY CLUSTERED 
(
    [ParkingspaceId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, 
ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
) ON [PRIMARY]


Will the following work without the IDENTITY_INSERT option?  (I think it should but the DBA here is very married to the IDENTITY_INSERT option.)

INSERT INTO Parkingspace 
  (ParkingspaceID,AcountID,ParkingspaceType)
  SELECT * FROM PRODDBCopy.Parkingspace
IDENTITY_INSERT is only used for columns with the IDENTITY property.

UNIQUEIDENTIFIER is merely a data type.

Your insert statement will work.