CREATE PROCEDURE [dbo].[CipherDetails_ReadByUserIdHasSubvault] @UserId UNIQUEIDENTIFIER AS BEGIN SET NOCOUNT ON SELECT DISTINCT C.* FROM [dbo].[CipherDetailsView] C INNER JOIN [dbo].[SubvaultCipher] SC ON SC.[CipherId] = C.[Id] INNER JOIN [dbo].[SubvaultUser] SU ON SU.[SubvaultId] = SC.[SubvaultId] INNER JOIN [dbo].[OrganizationUser] OU ON OU.[Id] = SU.[OrganizationUserId] WHERE [OU].[UserId] = @UserId END