This document describes a public integrity auditing scheme for shared dynamic cloud data that supports secure group user revocation. It identifies limitations in existing schemes, such as lack of consideration for data secrecy during updates and potential collusion attacks during revocation. The proposed scheme uses vector commitment, asymmetric group key agreement, and group signatures to enable encrypted data updates among group users and efficient yet secure user revocation. It aims to provide public auditing of data integrity, as well as properties like traceability and accountability. The security and performance of the scheme are analyzed and shown to improve upon relevant existing works.