How can I face a ViewportFrame's camera towards the front face of a part?

I want the camera of my ViewportFrame to face towards the front face of a part. This is my first time working with ViewportFrames so I’m no expert but I’ve tried everything that’d I think would work but the ViewportFrame just turns out blank. Here’s my code:

local Part = game.ReplicatedStorage:FindFirstChild("Part"):Clone()
Part.Parent = ViewportFrame
local ViewportCamera ="Camera")
ViewportCamera.CameraType = Enum.CameraType.Scriptable
ViewportFrame.CurrentCamera = ViewportCamera
ViewportCamera.Parent = ViewportFrame
ViewportCamera.CFrame = + * 5))
ViewportCamera.CFrame =,Part.Position)