discuss security and technical drivers for having an access control policy and the key tenets of that policy. Follow APA standard.
User Generated
Efuvaqr
Computer Science
Cantsat
Description
In approximately 350 words, discuss security and technical drivers for having an access control policy and the key tenets of that policy. Follow APA standard. and include the references which you used in wiritng paper for both references and intext citations
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.
This question has not been answered.
Create a free account to get help with this and any other question!
24/7 Homework Help
Stuck on a homework question? Our verified tutors can answer all questions, from basic math to advanced rocket science!
Most Popular Content
CMIT 421 University of Maryland Global Vulnerability Management Paper & PPT
Part 1:Your boss wants you to draft a two- to three-page vulnerability process and assessment memorandum addressing the ma ...
CMIT 421 University of Maryland Global Vulnerability Management Paper & PPT
Part 1:Your boss wants you to draft a two- to three-page vulnerability process and assessment memorandum addressing the main points of a VM process for Mercury USA. You will cover the main elements of a vulnerability management process, tailored to Mercury USA's business in the transportation sector, evaluate the OpenVAS scanning tool, and provide recommendations for mitigating the vulnerabilities found within the OpenVAS report.The third-party pen tester used the free tool Open Vulnerability Assessment Scanner (OpenVAS) to scan Mercury USA’s network. Review the report from the OpenVAS Scan.As you review the scan, consider some important points from Lesson 5.6, Remediation:PriorityDifficulty of implementationCommunication/change controlInhibitors to remediationMOUsSLAsBusiness process interruptionDegrading functionalityPart 2:You will submit the second project, VM Scanner Background Report, based on the Nessus Report. As you are writing your report, you may want to refer back to the CEO’s video in Week 1 to make sure your analysis and recommendations align with the CEO’s priorities and concerns.You should link your analysis to the kinds of organizational functions and data associated with a transportation company (e.g., protecting order data, customer lists, sales leads, Payment Card Industry (PCI) compliance for processing credit, proprietary software, etc.) and provide your recommendation if Mercury USA should purchase the Nessus tool. This report should be four to six pages in length and include a title/cover page. Include in-text citations and a reference page with three quality sources in a citation style of your choice.Part 3:Remember to be clear about what action you are recommending. Executive management will want to understand not only what you discovered, but also what you propose as a solution. The company’s leaders will want to know what decisions they need to make based on your findings. Give them the actionable information they need to decide.You may want to review these presentation resources to help you with your narrated presentation. You will provide voice annotation for all slides in the following format: five to 10 slides maximum; limit bullets to no more than six per slidevoice annotation for every slide (excluding the reference slide)a reference slide with one to two quality sources
CMGT 410 University of Phoenix Customer Complaints Pareto Chart Project
There are several tools and techniques featured in the textbook that are used for quality control in IT projects. A Pareto ...
CMGT 410 University of Phoenix Customer Complaints Pareto Chart Project
There are several tools and techniques featured in the textbook that are used for quality control in IT projects. A Pareto chart is a type of histogram that can be used to define quality problems in a system. It allows you to see what areas need improvement.Create a Pareto chart based on the information below. First, create a spreadsheet in Excel using the data in the table or use the Pareto Chart template. List the most frequent customer problems first. Check your entries so your resulting chart looks like the one in Figure 8-7 in the textbook. Customer Complaints; Frequency/WeekCustomer is on hold too long; 90Customer gets transferred to wrong area or cut off; 20Service rep cannot answer customer’s questions; 120Service rep does not follow through as promised; 40
7 pages
Annotated Bibliography 1 Cyber Security
Alcaraz, C., & Zeadally, S. (2015). Critical infrastructure protection: Requirements and challenges for the 21st century. ...
Annotated Bibliography 1 Cyber Security
Alcaraz, C., & Zeadally, S. (2015). Critical infrastructure protection: Requirements and challenges for the 21st century. International journal of ...
5 pages
Operating Systems
An operating system forms the basic set of core programming instructions that communicate with the hardware forming a plat ...
Operating Systems
An operating system forms the basic set of core programming instructions that communicate with the hardware forming a platform on which other ...
Monroe College Multithreaded Sorting Application Project
After reading chapter 4. do the following project: I will include the file to be programed in your Linux kernel. Just make ...
Monroe College Multithreaded Sorting Application Project
After reading chapter 4. do the following project: I will include the file to be programed in your Linux kernel. Just make sure you know how to run this program.
Project 2—Multithreaded Sorting Application
Write a multithreaded sorting program that works as follows: A list of integers is divided into two smaller lists of equal size. Two separate threads (which we will term sorting threads) sort each sub list using a sorting algorithm of your choice. The two sub lists are then merged by a third thread—a merging thread—which merges the two sub lists into a single sorted list. Because global data are shared across all threads, perhaps the easiest way to set up the data is to create a global array. Each sorting thread will work on one half of this array. A second global array of the same size as the unsorted integer array will also be established. The merging thread will then merge the two sub lists into this second array. Graphically, this program is structured as in Figure 4.27. This programming project will require passing parameters to each of the sorting threads. In particular, it will be necessary to identify the starting index from which each thread is to begin sorting. Refer to the instructions in Project1 for details on passing parameters to a thread. The parent thread will output the sorted array once all sorting threads have exited.
CS 230 SNHU Software Design of Gaming Room Research Paper
CompetencyIn this project, you will demonstrate your mastery of the following competency:Evaluate the characteristics, adv ...
CS 230 SNHU Software Design of Gaming Room Research Paper
CompetencyIn this project, you will demonstrate your mastery of the following competency:Evaluate the characteristics, advantages, and weaknesses of various platformsScenarioYou work for Creative Technology Solutions (CTS) as a Technology Consultant. Your client, The Gaming Room, currently has a game application, Draw It or Lose It, that was created for Android systems.Draw It or Lose It is loosely similar to the 1980s television game Win, Lose or Draw, where teams compete to guess what is being drawn. Rather than a player drawing images on an easel to help team members guess the puzzle (a phrase, title, or thing), the application will render images from a large library of stock drawings as clues. A game consists of four rounds of play lasting one minute each. Drawings are rendered at a steady rate and are fully complete at the 30-second mark. If the team does not guess the puzzle before time expires, the remaining teams have an opportunity to offer one guess each to solve the puzzle with a 15-second time limit.Your client is interested in expanding their gaming app to multiple platforms using various software patterns in a distributed environment. Specifically, before making a decision, The Gaming Room has asked for you to evaluate the three traditional operating platforms (Linux, Mac, and Windows), as well as mobile platforms, for how the game application software could be deployed and run and what would be required to do so.The client has requested that you conduct an evaluation of the characteristics, advantages, and weaknesses of each platform and include your findings in the software design template. This will help to inform their decision on the benefits of each platform and their utility in a distributed environment.DirectionsNow that you know what the differences are and can design the code for various operating platforms, you will use your experience to evaluate the characteristics, advantages, and weaknesses of each to present to your client. Consider the requirements outlined below and articulate your findings in the table under Evaluation in the software design template. As you complete the table, keep in mind your client’s requirements and look at the situation holistically, as it all has to work together. Specifically, you must address the following requirements in your evaluation of each traditional operating platform (Linux, Mac, and Windows), as well as mobile platforms.Server Side: The client has asked you to create a web-based application. This implies a server-style configuration for hosting the website and allowing it to scale up to thousands of players. What does this mean for your ability to host the software application on each operating platform listed above?Evaluate various platforms for their characteristics, advantages, and weaknesses for hosting a web-based software application. Consider the following in your evaluation and articulate your findings in the software design template:Does each of the operating platforms offer a server-based deployment method where the website will be hosted?What are the potential licensing costs to the client, The Gaming Room, for the server operating system?Client Side: The client wishes to move beyond their current Android-only application to supporting players on iOS and Android mobile platforms, as well as traditional desktop-based operating systems. The application must be delivered as a modern, responsive HTML interface running inside the web browser for desktop clients (Linux, Mac, Windows), as well as on mobile platforms. Each will be capable of communicating with the back-end web application running on the server.Determine the software development considerations (cost, time, expertise) that are necessary for supporting multiple types of clients. Consider the following in your evaluation and articulate your findings in the software design template:What is required of the application development process to ensure the application is compatible with all web browser platforms and mobile devices?Development ToolsIdentify the relevant programming languages and tools (IDEs and other tools) that are used to build this type of software for deploying on each operating platform. Consider the following and articulate your findings in the software design template:What impact do these technical requirements have on a development team? Consider whether multiple development teams may be needed.Are there licensing costs related to the development tools?What to SubmitTo complete this project, you must submit the following:Software Design DocumentUse the software design template to continue developing documentation for your client. Continue building on to the document using the same template that was provided in Project One and articulate your findings in the table under Evaluation.Please note: You will only be graded on the sections relevant to Project Two that are outlined in the Directions and Rubric. Although it may be helpful to implement feedback from your instructor on aspects that were outlined in Project One, it is not required for the Project Two submission. The purpose of addressing all elements outlined in this assignment is to create a completed software design template that can be used to move the project forward.Project Two RubricCriteriaExemplary (100%)Proficient (85%)Needs Improvement (55%)Not Evident (0%)ValueServer SideExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerEvaluates various platforms for their characteristics, advantages, and weaknesses for hosting a specific software applicationShows progress toward proficiency, but with errors or omissions; areas for improvement may include capabilities of the platform to support web server software, costs, additional components or options neededDoes not attempt criterion30Client SideExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerDetermines the software development considerations that are necessary for supporting multiple types of clientsShows progress toward proficiency, but with errors or omissions; areas for improvement may include discussing the costs, languages, tools, and skills needed to meet software requirementsDoes not attempt criterion30Development ToolsExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerIdentifies the relevant development languages and tools used for developing a specific software application on various platformsShows progress toward proficiency, but with errors or omissions; areas for improvement may include relevance of development languages and tools to each platformDoes not attempt criterion30Articulation of ResponseExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerClearly conveys meaning with correct grammar, sentence structure, and spelling, demonstrating an understanding of audience and purposeShows progress toward proficiency, but with errors in grammar, sentence structure, and spelling, negatively impacting readabilitySubmission has critical errors in grammar, sentence structure, and spelling, preventing understanding of ideas10Total:100%
Similar Content
Harvard University Cyber Security and Digital Evidence Discussion
Research how to acquire digital evidence from disk drives and create an evidence image without altering the original data....
Transforming Saudi National Security Visions to Tangible Opportunities
Write a 4-5-page critical essay addressing the following: In line with Saudi Vision 2030 and in partnership with the Saud...
NEC Mastering Massive Databases at Mastercard International Summary
Read the Case Study and answer the "Discussion Points" in a clear but concise way. Be sure to reference all sources cited ...
University of Maryland Global Campus Travel Request Memorandum
Division chiefs, program managers, and other senior staff members working in CISO organizations frequently find themselves...
SQL Assignment Write an anonymous PL SQL program
IS 620 Assignment 3Suppose you have created tables in assignment 1. Please write an anonymous PL/SQL program for each the ...
c++ - Program
hello,I need someone that can do this program for me. All the text files, word document with instructions are in the folde...
Answer 01
All work must be your own. Turn in an electronic format (PDF or MS Word file) and any supporting programs (source code and...
Pokerface
Communication is a key tool for project managers in the expression of their ideas, concerns, and even disappointment. As a...
Vpn. Main
A VPN is an extension that allows private networks to communicate across a public network. This is formed by creating an e...
Related Tags
Book Guides
The Rhythm Section
by Mark Burnell
Fools Crow
by James Welch
Ethan Frome
by Edith Wharton
Beowulf
by Anonymous Anglo-Saxon poet
The Awakening
by Kate Chopin
Tess of the DUrbervilles
by Thomas Hardy
Team of Vipers
by Cliff Sims
The Girl With The Dragon Tattoo
by Stieg Larsson
2001 A Space Odyssey
by Arthur Clarke
Get 24/7
Homework help
Our tutors provide high quality explanations & answers.
Post question
Most Popular Content
CMIT 421 University of Maryland Global Vulnerability Management Paper & PPT
Part 1:Your boss wants you to draft a two- to three-page vulnerability process and assessment memorandum addressing the ma ...
CMIT 421 University of Maryland Global Vulnerability Management Paper & PPT
Part 1:Your boss wants you to draft a two- to three-page vulnerability process and assessment memorandum addressing the main points of a VM process for Mercury USA. You will cover the main elements of a vulnerability management process, tailored to Mercury USA's business in the transportation sector, evaluate the OpenVAS scanning tool, and provide recommendations for mitigating the vulnerabilities found within the OpenVAS report.The third-party pen tester used the free tool Open Vulnerability Assessment Scanner (OpenVAS) to scan Mercury USA’s network. Review the report from the OpenVAS Scan.As you review the scan, consider some important points from Lesson 5.6, Remediation:PriorityDifficulty of implementationCommunication/change controlInhibitors to remediationMOUsSLAsBusiness process interruptionDegrading functionalityPart 2:You will submit the second project, VM Scanner Background Report, based on the Nessus Report. As you are writing your report, you may want to refer back to the CEO’s video in Week 1 to make sure your analysis and recommendations align with the CEO’s priorities and concerns.You should link your analysis to the kinds of organizational functions and data associated with a transportation company (e.g., protecting order data, customer lists, sales leads, Payment Card Industry (PCI) compliance for processing credit, proprietary software, etc.) and provide your recommendation if Mercury USA should purchase the Nessus tool. This report should be four to six pages in length and include a title/cover page. Include in-text citations and a reference page with three quality sources in a citation style of your choice.Part 3:Remember to be clear about what action you are recommending. Executive management will want to understand not only what you discovered, but also what you propose as a solution. The company’s leaders will want to know what decisions they need to make based on your findings. Give them the actionable information they need to decide.You may want to review these presentation resources to help you with your narrated presentation. You will provide voice annotation for all slides in the following format: five to 10 slides maximum; limit bullets to no more than six per slidevoice annotation for every slide (excluding the reference slide)a reference slide with one to two quality sources
CMGT 410 University of Phoenix Customer Complaints Pareto Chart Project
There are several tools and techniques featured in the textbook that are used for quality control in IT projects. A Pareto ...
CMGT 410 University of Phoenix Customer Complaints Pareto Chart Project
There are several tools and techniques featured in the textbook that are used for quality control in IT projects. A Pareto chart is a type of histogram that can be used to define quality problems in a system. It allows you to see what areas need improvement.Create a Pareto chart based on the information below. First, create a spreadsheet in Excel using the data in the table or use the Pareto Chart template. List the most frequent customer problems first. Check your entries so your resulting chart looks like the one in Figure 8-7 in the textbook. Customer Complaints; Frequency/WeekCustomer is on hold too long; 90Customer gets transferred to wrong area or cut off; 20Service rep cannot answer customer’s questions; 120Service rep does not follow through as promised; 40
7 pages
Annotated Bibliography 1 Cyber Security
Alcaraz, C., & Zeadally, S. (2015). Critical infrastructure protection: Requirements and challenges for the 21st century. ...
Annotated Bibliography 1 Cyber Security
Alcaraz, C., & Zeadally, S. (2015). Critical infrastructure protection: Requirements and challenges for the 21st century. International journal of ...
5 pages
Operating Systems
An operating system forms the basic set of core programming instructions that communicate with the hardware forming a plat ...
Operating Systems
An operating system forms the basic set of core programming instructions that communicate with the hardware forming a platform on which other ...
Monroe College Multithreaded Sorting Application Project
After reading chapter 4. do the following project: I will include the file to be programed in your Linux kernel. Just make ...
Monroe College Multithreaded Sorting Application Project
After reading chapter 4. do the following project: I will include the file to be programed in your Linux kernel. Just make sure you know how to run this program.
Project 2—Multithreaded Sorting Application
Write a multithreaded sorting program that works as follows: A list of integers is divided into two smaller lists of equal size. Two separate threads (which we will term sorting threads) sort each sub list using a sorting algorithm of your choice. The two sub lists are then merged by a third thread—a merging thread—which merges the two sub lists into a single sorted list. Because global data are shared across all threads, perhaps the easiest way to set up the data is to create a global array. Each sorting thread will work on one half of this array. A second global array of the same size as the unsorted integer array will also be established. The merging thread will then merge the two sub lists into this second array. Graphically, this program is structured as in Figure 4.27. This programming project will require passing parameters to each of the sorting threads. In particular, it will be necessary to identify the starting index from which each thread is to begin sorting. Refer to the instructions in Project1 for details on passing parameters to a thread. The parent thread will output the sorted array once all sorting threads have exited.
CS 230 SNHU Software Design of Gaming Room Research Paper
CompetencyIn this project, you will demonstrate your mastery of the following competency:Evaluate the characteristics, adv ...
CS 230 SNHU Software Design of Gaming Room Research Paper
CompetencyIn this project, you will demonstrate your mastery of the following competency:Evaluate the characteristics, advantages, and weaknesses of various platformsScenarioYou work for Creative Technology Solutions (CTS) as a Technology Consultant. Your client, The Gaming Room, currently has a game application, Draw It or Lose It, that was created for Android systems.Draw It or Lose It is loosely similar to the 1980s television game Win, Lose or Draw, where teams compete to guess what is being drawn. Rather than a player drawing images on an easel to help team members guess the puzzle (a phrase, title, or thing), the application will render images from a large library of stock drawings as clues. A game consists of four rounds of play lasting one minute each. Drawings are rendered at a steady rate and are fully complete at the 30-second mark. If the team does not guess the puzzle before time expires, the remaining teams have an opportunity to offer one guess each to solve the puzzle with a 15-second time limit.Your client is interested in expanding their gaming app to multiple platforms using various software patterns in a distributed environment. Specifically, before making a decision, The Gaming Room has asked for you to evaluate the three traditional operating platforms (Linux, Mac, and Windows), as well as mobile platforms, for how the game application software could be deployed and run and what would be required to do so.The client has requested that you conduct an evaluation of the characteristics, advantages, and weaknesses of each platform and include your findings in the software design template. This will help to inform their decision on the benefits of each platform and their utility in a distributed environment.DirectionsNow that you know what the differences are and can design the code for various operating platforms, you will use your experience to evaluate the characteristics, advantages, and weaknesses of each to present to your client. Consider the requirements outlined below and articulate your findings in the table under Evaluation in the software design template. As you complete the table, keep in mind your client’s requirements and look at the situation holistically, as it all has to work together. Specifically, you must address the following requirements in your evaluation of each traditional operating platform (Linux, Mac, and Windows), as well as mobile platforms.Server Side: The client has asked you to create a web-based application. This implies a server-style configuration for hosting the website and allowing it to scale up to thousands of players. What does this mean for your ability to host the software application on each operating platform listed above?Evaluate various platforms for their characteristics, advantages, and weaknesses for hosting a web-based software application. Consider the following in your evaluation and articulate your findings in the software design template:Does each of the operating platforms offer a server-based deployment method where the website will be hosted?What are the potential licensing costs to the client, The Gaming Room, for the server operating system?Client Side: The client wishes to move beyond their current Android-only application to supporting players on iOS and Android mobile platforms, as well as traditional desktop-based operating systems. The application must be delivered as a modern, responsive HTML interface running inside the web browser for desktop clients (Linux, Mac, Windows), as well as on mobile platforms. Each will be capable of communicating with the back-end web application running on the server.Determine the software development considerations (cost, time, expertise) that are necessary for supporting multiple types of clients. Consider the following in your evaluation and articulate your findings in the software design template:What is required of the application development process to ensure the application is compatible with all web browser platforms and mobile devices?Development ToolsIdentify the relevant programming languages and tools (IDEs and other tools) that are used to build this type of software for deploying on each operating platform. Consider the following and articulate your findings in the software design template:What impact do these technical requirements have on a development team? Consider whether multiple development teams may be needed.Are there licensing costs related to the development tools?What to SubmitTo complete this project, you must submit the following:Software Design DocumentUse the software design template to continue developing documentation for your client. Continue building on to the document using the same template that was provided in Project One and articulate your findings in the table under Evaluation.Please note: You will only be graded on the sections relevant to Project Two that are outlined in the Directions and Rubric. Although it may be helpful to implement feedback from your instructor on aspects that were outlined in Project One, it is not required for the Project Two submission. The purpose of addressing all elements outlined in this assignment is to create a completed software design template that can be used to move the project forward.Project Two RubricCriteriaExemplary (100%)Proficient (85%)Needs Improvement (55%)Not Evident (0%)ValueServer SideExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerEvaluates various platforms for their characteristics, advantages, and weaknesses for hosting a specific software applicationShows progress toward proficiency, but with errors or omissions; areas for improvement may include capabilities of the platform to support web server software, costs, additional components or options neededDoes not attempt criterion30Client SideExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerDetermines the software development considerations that are necessary for supporting multiple types of clientsShows progress toward proficiency, but with errors or omissions; areas for improvement may include discussing the costs, languages, tools, and skills needed to meet software requirementsDoes not attempt criterion30Development ToolsExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerIdentifies the relevant development languages and tools used for developing a specific software application on various platformsShows progress toward proficiency, but with errors or omissions; areas for improvement may include relevance of development languages and tools to each platformDoes not attempt criterion30Articulation of ResponseExceeds proficiency in an exceptionally clear, insightful, sophisticated, or creative mannerClearly conveys meaning with correct grammar, sentence structure, and spelling, demonstrating an understanding of audience and purposeShows progress toward proficiency, but with errors in grammar, sentence structure, and spelling, negatively impacting readabilitySubmission has critical errors in grammar, sentence structure, and spelling, preventing understanding of ideas10Total:100%
Earn money selling
your Study Documents