diff --git a/carbon-devicemgt.ids b/carbon-devicemgt.ids
new file mode 100644
index 00000000000..d0219166cff
--- /dev/null
+++ b/carbon-devicemgt.ids
@@ -0,0 +1,197 @@
+
+
+
+
+ "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/features/oauth-extensions/org.wso2.carbon.oauth.extensions.server.feature/pom.xml b/features/oauth-extensions/org.wso2.carbon.oauth.extensions.server.feature/pom.xml
new file mode 100644
index 00000000000..a20ebb17c68
--- /dev/null
+++ b/features/oauth-extensions/org.wso2.carbon.oauth.extensions.server.feature/pom.xml
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+ org.wso2.carbon.devicemgt
+ oauth-extentions-feature
+ 0.9.2-SNAPSHOT
+ ../pom.xml
+
+
+ 4.0.0
+ org.wso2.carbon.oauth.extensions.server.feature
+ pom
+ 0.9.2-SNAPSHOT
+ WSO2 Carbon - Oauth Extensions Server Feature
+ http://wso2.org
+ This feature contains oauth functionality
+
+
+
+
+
+
+
+
+
+
+
+
+
+ maven-resources-plugin
+ 2.6
+
+
+ copy-resources
+ generate-resources
+
+ copy-resources
+
+
+ src/main/resources
+
+
+ resources
+
+ build.properties
+ p2.inf
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 2.4
+
+
+ copy
+ package
+
+ copy
+
+
+
+
+ org.wso2.mdm
+ dynamic-client-manager
+ ${project.version}
+ war
+ true
+ ${basedir}/src/main/resources/
+ dynamic-client-manager.war
+
+
+
+
+
+
+
+
+
+
+ org.wso2.maven
+ carbon-p2-plugin
+ ${carbon.p2.plugin.version}
+
+
+ p2-feature-generation
+ package
+
+ p2-feature-gen
+
+
+ org.wso2.carbon.oauth.extensions.server
+ ../../../features/etc/feature.properties
+
+
+ org.wso2.carbon.p2.category.type:server
+ org.eclipse.equinox.p2.type.group:false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.wso2.carbon.core.server:${carbon.kernel.version}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/features/oauth-extensions/org.wso2.carbon.oauth.extensions.server.feature/src/main/resources/p2.inf b/features/oauth-extensions/org.wso2.carbon.oauth.extensions.server.feature/src/main/resources/p2.inf
new file mode 100644
index 00000000000..3143c5e9dfb
--- /dev/null
+++ b/features/oauth-extensions/org.wso2.carbon.oauth.extensions.server.feature/src/main/resources/p2.inf
@@ -0,0 +1,2 @@
+instructions.configure = \
+org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../features/org.wso2.carbon.oauth.extensions.server_${feature.version}/dynamic-client-manager.war,target:${installFolder}/../../deployment/server/webapps/dynamic-client-manager.war,overwrite:true);\
\ No newline at end of file
diff --git a/features/oauth-extensions/pom.xml b/features/oauth-extensions/pom.xml
new file mode 100644
index 00000000000..87ed9a7ef07
--- /dev/null
+++ b/features/oauth-extensions/pom.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+ org.wso2.carbon.devicemgt
+ carbon-devicemgt
+ 0.9.2-SNAPSHOT
+ ../../pom.xml
+
+
+ 4.0.0
+ org.wso2.carbon.devicemgt
+ oauth-extentions-feature
+ 0.9.2-SNAPSHOT
+ pom
+ WSO2 Carbon - Policy Management Feature
+ http://wso2.org
+
+
+ org.wso2.carbon.oauth.extensions.server.feature
+
+
+
diff --git a/pom.xml b/pom.xml
index f31068a4572..ffd4eda2ebe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -43,6 +43,7 @@
features/device-mgt
features/policy-mgt
features/webapp-authenticator-framework
+ features/oauth-extensions