The Group-based Policy (GBP) abstractions for OpenStack provide an intent-driven declarative policy model that presents simplified application-oriented interfaces to the user. GBP allows separation of the intent of application developers from the requirements of infrastructure operators. It provides policy-based abstractions to manage OpenStack infrastructure and runs on top of existing OpenStack services.