IDENTITY Columns and Views

To insert an explicit value into an IDENTITY column, the table owner, database owner, or system administrator must set identity_insert table_name on for the column’s base table, not through the view through which it is being inserted.

You cannot use the column_name = identity (precision) syntax to add a new IDENTITY column to a view.