# Disable post creating via the website

**URL:** https://meta.discourse.org/t/disable-post-creating-via-the-website/145585
**Category:** Support
**Created:** [March 25, 2020, 7:45pm UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585 "2020-03-25T19:45:57Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![xceph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xceph/32/174216_2.png) [@xceph](https://meta.discourse.org/u/xceph)
#### Post date: [March 25, 2020, 7:45pm UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/1 "2020-03-25T19:45:57Z")

</div>

Hi,  
I’m integrating discourse into my app, and I would like to know if I could possibly disable posting new topics from the webui, and instead only allow them to be created via the API? I have several pieces of information that I want included in any new post which would come from the app, so the API seems like the best way to ensure they are included.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [March 25, 2020, 10:32pm UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/2 "2020-03-25T22:32:13Z")

</div>

You could hide buttons using CSS.

There’s no way to do this with permissions out of the box AFAIK. If users can log into the site using the same identity as the app, then they will have the same access rights to create and reply to topics.

---

<div class="post-metadata">

### Author: ![xceph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xceph/32/174216_2.png) [@xceph](https://meta.discourse.org/u/xceph)
#### Post date: [March 25, 2020, 10:55pm UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/3 "2020-03-25T22:55:33Z")

</div>

Thanks Stephen, would css be added via a custom theme or plugin, or is there a place to inject css site wide? Still getting used to the platform but am really enjoying it so far!

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [March 25, 2020, 10:56pm UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/4 "2020-03-25T22:56:18Z")

</div>

You can customize theme css via /admin.

Users can disable the changes just by viewing the page source though.

---

<div class="post-metadata">

### Author: ![xceph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xceph/32/174216_2.png) [@xceph](https://meta.discourse.org/u/xceph)
#### Post date: [March 25, 2020, 11:11pm UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/5 "2020-03-25T23:11:25Z")

</div>

Thanks, not overly concerned about that, if they want to go through the effort it won’t cause any harm. They’ll just miss out on some of the features that will be relayed by the API post.

---

<div class="post-metadata">

### Author: ![xceph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xceph/32/174216_2.png) [@xceph](https://meta.discourse.org/u/xceph)
#### Post date: [March 26, 2020, 11:47am UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/6 "2020-03-26T11:47:56Z")

</div>

Having trouble finding where to apply this, from searches it seems there should be a CSS/HTML section under customize when I am on an admin account, however its not listed for me.

 ![Screen Shot 2020-03-26 at 9.17.25 AM](https://global.discourse-cdn.com/meta/original/3X/a/b/aba449daaac5904fca9708922880497395c08755.png) ![Screen Shot 2020-03-26 at 9.17.06 AM](https://global.discourse-cdn.com/meta/original/3X/7/2/725d7dd10350ff9fb6c1ca2329b85865cb087c2b.png)

---

<div class="post-metadata">

### Author: ![xceph](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xceph/32/174216_2.png) [@xceph](https://meta.discourse.org/u/xceph)
#### Post date: [March 26, 2020, 11:50am UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/7 "2020-03-26T11:50:09Z")

</div>

I’ve solved it, posting for anyone else who is as stupid as me 🙂  
the edit theme is an item in the theme itself, select the theme and its near the bottom.  
Thanks for your help.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [April 25, 2020, 11:50am UTC](https://meta.discourse.org/t/disable-post-creating-via-the-website/145585/8 "2020-04-25T11:50:21Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
