Answers.Body: <p>You can try following:</p>
  
  <ul>
  <li>Go to Administer-> Customize data and Screens-> Navigation Menu and  select Mailing.</li>
  <li>From mailing option, do right click and edit on 'From Email Address'.</li>
  <li>In the next window, you can choose permission to that particular menu under 'Mailing'.</li>
  <li>After choosing permission for menu, assign that permission to the role you want.</li>
  </ul>
  
  <p>With this you can give permission to single submenu. </p>
  
  <p>If you want restrict unauthorized user, simply do not assign the permission to anonymous user</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-27T07:33:56.130Z
Answers.Text: Clever idea! Have you tested it?
Answers.UserDisplayName: Flying
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-27T08:26:53.473Z
Answers.Text: Thanks Rohan but we refer to the "From email adress" functionality on the sending email process and not to the access on the configuration form or menu.
Answers.UserDisplayName: Francesc Bassas i Bullich
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-27T08:27:43.717Z
Answers.Text: Ok....................
Answers.UserDisplayName: 1990rk4
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-27T05:36:34.350Z
Answers.LastActivityDate: 2015-10-28T04:53:45.147Z
Answers.LastEditDate: 2015-10-28T04:53:45.147Z
Answers.UserDisplayName: 1990rk4
Answers.Body: <p>I write a first approach extension to achieve this question. Needs more test and go further but I think it's a good start. We already have the extension running in our production environment.</p>
  
  <p>Feel free to try it.</p>
  
  <p><a href="https://civicrm.org/extensions/from-email-address-permission" rel="nofollow">https://civicrm.org/extensions/from-email-address-permission</a></p>
  
  <p><a href="https://github.com/babu-cat/cat.babu.fromemailaddresspermission" rel="nofollow">https://github.com/babu-cat/cat.babu.fromemailaddresspermission</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-05T19:05:45.873Z
Answers.Text: Extension is currently unmantained. See https://lab.civicrm.org/dev/core/issues/198 to follow a core or hook solution to this need.
Answers.UserDisplayName: Francesc Bassas i Bullich
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-11T13:21:03.810Z
Answers.LastActivityDate: 2016-01-12T12:27:31.570Z
Answers.LastEditDate: 2016-01-12T12:27:31.570Z
Answers.UserDisplayName: Francesc Bassas i Bullich
Answers.Body: <p>This is a good idea - but one that's not currently implemented in CiviCRM.  If you have access to a developer you could write an extension to achieve this.  You might also submit it to the CiviCRM <a href="https://civicrm.org/paid-issue-queue" rel="nofollow">paid issue queue</a>.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-25T03:05:03.050Z
Answers.Text: Seems like just adding a permission (I know easier said than done) like "Send email using Site From Email address" would work. IF the user/role doesn't have that permission then they are only allowed to send using their email address.
Answers.UserDisplayName: frTommy
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-26T14:40:11.080Z
Answers.Text: @frTommy - I agree, if the goal is to achieve all-or-nothing functionality, this isn't so bad.  When I saw this, the first thing I thought was that someone will want people to send as any "From" address EXCEPT for a particular one - coding the permission on a per-address level gets hairy!
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-30T23:21:33.120Z
Answers.Text: I found some related unfinished work at [ACL or Drupal permission to allow certain roles to choose between the "From email addresses"](https://issues.civicrm.org/jira/browse/CRM-5491) aproaching to the solution. I dont know if @kasper-souren could tell us something about it?
Answers.UserDisplayName: Francesc Bassas i Bullich
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-10-23T23:20:26.980Z
Answers.LastActivityDate: 2015-10-23T23:20:26.980Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>If we define "From email address" then any user can use any of these addresses to send an email through the CiviCRM. Is there any way to disable the selection of these addresses for specific roles?</p>
  
Tags: <civimail><extension><email><permissions><roles>
Title: How to disable "From email address" for unauthorized users?
ThreadText: # How to disable "From email address" for unauthorized users?
  
  (Asked by: username_0 on 2015-10-23)
  
  If we define "From email address" then any user can use any of these addresses to send an email through the CiviCRM. Is there any way to disable the selection of these addresses for specific roles?
  
  **Tags:** civimail, extension, email, permissions, roles
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2015-10-27. Score: 4
  
  You can try following:
  
  * Go to Administer-> Customize data and Screens-> Navigation Menu and select Mailing.
  * From mailing option, do right click and edit on 'From Email Address'.
  * In the next window, you can choose permission to that particular menu under 'Mailing'.
  * After choosing permission for menu, assign that permission to the role you want.
  
  With this you can give permission to single submenu.
  
  If you want restrict unauthorized user, simply do not assign the permission to anonymous user
  
  > **Comments:**
  > **username_2**: Clever idea! Have you tested it?  
  > **username_0**: Thanks Rohan but we refer to the "From email adress" functionality on the sending email process and not to the access on the configuration form or menu.  
  > **username_1**: Ok....................  
  
  ---
  
  ### Answer by username_0 on 2015-12-11. Score: 3
  
  I write a first approach extension to achieve this question. Needs more test and go further but I think it's a good start. We already have the extension running in our production environment.
  
  Feel free to try it.
  
  <https://civicrm.org/extensions/from-email-address-permission>
  
  <https://github.com/babu-cat/cat.babu.fromemailaddresspermission>
  
  > **Comments:**
  > **username_0**: Extension is currently unmantained. See https://lab.civicrm.org/dev/core/issues/198 to follow a core or hook solution to this need.  
  
  ---
  
  ### Answer by username_3 on 2015-10-23. Score: 2
  
  This is a good idea - but one that's not currently implemented in CiviCRM. If you have access to a developer you could write an extension to achieve this. You might also submit it to the CiviCRM [paid issue queue](https://civicrm.org/paid-issue-queue).
  
  > **Comments:**
  > **username_4**: Seems like just adding a permission (I know easier said than done) like "Send email using Site From Email address" would work. IF the user/role doesn't have that permission then they are only allowed to send using their email address.  
  > **username_3**: @username_4 - I agree, if the goal is to achieve all-or-nothing functionality, this isn't so bad.  When I saw this, the first thing I thought was that someone will want people to send as any "From" address EXCEPT for a particular one - coding the permission on a per-address level gets hairy!  
  > **username_0**: I found some related unfinished work at [ACL or Drupal permission to allow certain roles to choose between the "From email addresses"](https://issues.civicrm.org/jira/browse/CRM-5491) aproaching to the solution. I dont know if @kasper-souren could tell us something about it?  
  
  ---
  
  